Module
Data.Validation.Jaws.Http
- Package
- purescript-jaws
- Repository
- paluh/purescript-jaws
#addFieldFromQuery Source
addFieldFromQuery :: forall vr' vr ir' ir s m e a. IsSymbol s => Monad m => RowLacks s ir => RowCons s (Either e a) ir ir' => RowLacks s vr => RowCons s a vr vr' => SProxy s -> CoproductValidation m e QueryField a -> ProductValidation m Query (Record ir) (Record ir') (Record vr) (Record vr')
#optional Source
optional :: forall m e b a. Monad m => CoproductValidation m e a b -> CoproductValidation m e (Array a) (Maybe b)
#catMaybesV Source
catMaybesV :: forall m e a. Monad m => CoproductValidation m e (Array (Maybe a)) (Array a)
#emptyArrayV Source
emptyArrayV :: forall m a. Monad m => CoproductValidation m (Array a) (Array a) Unit
#nonEmptyArray Source
nonEmptyArray :: forall m a. Monad m => CoproductValidation m Unit (Array a) (NonEmpty Array a)
#nonEmptyArray' Source
nonEmptyArray' :: forall m v a. Monad m => CoproductValidation m (Variant (nonEmptyArray :: Unit | v)) (Array a) (NonEmpty Array a)