Lens
図書館でちょっと遊んでみたい。それを GHCi にロードし、適切なアンダースコアを使用してレコード データ型を作成しました。
> data Foo a = Foo {_arg1 :: Int, _arg2 :: [a]}
テンプレートをFoo
使用するためのレンズを作りたいです。Template-Haskell docsmakeLenses
のセット全体を読む必要なく、これを行いたいと思います。
これを機能させるには、GHCi プロンプトでどのような呪文を入力すればよいですか?