2022-07

TypeScript

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

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

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

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