Как мне сделать линзы из записи в GHCi

Я хочу поиграть сLens библиотеки немного. Я'мы загрузили его в GHCi и создали тип данных записи с соответствующими подчеркиваниями:

> data Foo a = Foo {_arg1 :: Int, _arg2 :: [a]}

Я хотел бы сделать линзы дляFoo с использованиемmakeLenses шаблон. Я хотел бы сделать это без необходимости читать весь наборШаблон-Хаскель документы.

Какое заклинание я могу набрать в приглашении GHCi, чтобы заставить это работать?

Ответы на вопрос(1)

Ваш ответ на вопрос