decoders
Elm-inspired decoders for Ocaml
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Pipeline Decoders
Pipeline decoders present an alternative to the mapN
style. They read more naturally, but can lead to harder-to-understand type errors.
let person_decoder : person decoder =
decode as_person
|> required "name" string
|> required "age" int
val decode : 'a -> 'a decoder