Programming tutorial - IT technology blog

TypeScriptでResultパターンを実装する:try-catchを使わないプロフェッショナルなエラーハンドリング

ResultパターンはTypeScriptの型システム上で失敗を明示的にする型安全なエラーハンドリング手法です。暗黙のnull返却や予測不能なtry-catchチェーンを排除します。このガイドではゼロからのセットアップ、型付きエラー定義、サービス層の書き直し、コンパイラによる網羅性チェックまでをステップごとに解説します。
Programming tutorial - IT technology blog

関数型プログラミングでクリーンコードを実現:JS/TSにおけるカリー化、パイプ、コンポジション

状態のミューテーションに苦労していませんか?このガイドでは、JavaScriptとTypeScriptでカリー化、パイプ、コンポジションを活用し、予測可能でテストしやすく、かつクリーンなコードを書くための実践的なテクニックを紹介します。