Edwardsライブラリを使用しようとしているときに、私は再び困惑しています。状態コンテキストでベクトルの最後に何かlens
しようとしています:snoc
data Foo = Foo {
_vec :: Vector Int
}
makeLenses ''Foo
testCons x = vec <>= singleton x
これは機能しますが、使用したいのです[cons][2]
が、方法がわかりません。ドキュメントには記載されています[0,1,2] |> 3 === [0,1,2,3]
が、状態のコンテキストでこれを行う方法がわかりません。