2018-02-11

dry-logic, dry-transaction, dry-system

ひたすらdry-rbを眺める。

  • dry-logic

    • dry-typesとdry-validationで使われる述語論理ライブラリ
    • 述語論理をカリー化して変数に保存できる
    • これらの述語論理を論理演算子で組み合わせることができる
  • dry-transaction

    • ビジネストランザクション用のDSL
    • (PoEAAで言及されるビジネストランザクションと同じ?)
    • stepでトランザクションの各ステップをパイプラインのように繋げられる
    • Eitherは関数型プログラミングの概念のようだ
  • dry-system

    • dry-containerを使ってアプリケーションの依存性を自動で読み込めるようにする
    • dry-web-rodaでの利用例を見るとよさそう

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です