2022-07

TypeScript

テスト用にTaskEitherのモックを作る

前のエントリでEither/TaskEitherを使ったエラー処理について書きました。指定したファイルが存在すればその内容を返して、存在しなければErrorを返す関数です。1677263728696f10e9e21ab_000000この関数...
TypeScript

fp-ts/Eitherでエラーを返す

ある関数を実行した時、「実行が成功したか」と「実行結果」が欲しい場合がよくあります。C#の時には、タプルを使って (bool:isSuccess, string:result) を返すなどしていました。TypeScriptでは、返却値の型を...