Module

Data.Argonaut.Decode.Struct.Override

Package
purescript-tolerant-argonaut
Repository
matthew-hilty/purescript-tolerant-argonaut

Re-exports from Data.Argonaut.Decode.Struct.Override.DecodeJsonPer

#DecodeJsonPer Source

class DecodeJsonPer (p :: Type -> Type -> Type) (f :: Type -> Type) (g :: Row Type -> Type) (l0 :: RowList) (r0 :: Row Type) (l1 :: RowList) (r1 :: Row Type) (r2 :: Row Type) | l0 -> r0, l1 -> r1, l0 l1 -> r2 where

Members

Instances

Re-exports from Data.Argonaut.Decode.Struct.Override.Utils

#decodeJsonPer Source

decodeJsonPer :: forall r2 r1 r0 l1 l0 f. Bind f => Bottom2 f String => DecodeJsonPer Builder f Record l0 r0 l1 r1 r2 => GDecodeJson r1 l1 => RowToList r0 l0 => RowToList r1 l1 => Top1_ f => Record r0 -> Json -> f (Record r2)