BiGUL-0.9.0.0: The Bidirectional Generic Update Language

Safe HaskellNone
LanguageHaskell2010

Generics.BiGUL.Interpreter

Documentation

put :: BiGUL s v -> s -> v -> PutResult s v Source

get :: BiGUL s v -> s -> GetResult s v Source

type PutResult s v = Either (PutError s v) s Source

type GetResult s v = Either (GetError s v) v Source