Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Web.Hyperbole.Effect.GenRandom
Documentation
data GenRandom :: Effect where Source #
Constructors
GenRandom :: Random a => (a, a) -> GenRandom m a | |
GenRandomToken :: Int -> GenRandom m (Token a) | |
GenRandomList :: Random a => [a] -> GenRandom m a |
Instances
type DispatchOf GenRandom Source # | |
Defined in Web.Hyperbole.Effect.GenRandom |
Instances
Read (Token a) Source # | |
Show (Token a) Source # | |
Eq (Token a) Source # | |
FromParam (Token a) Source # | |
Defined in Web.Hyperbole.Effect.GenRandom Methods parseParam :: ParamValue -> Either String (Token a) Source # decodeFormValue :: Maybe Text -> Either String (Token a) Source # | |
ToParam (Token a) Source # | |
Defined in Web.Hyperbole.Effect.GenRandom Methods toParam :: Token a -> ParamValue Source # | |
FromJSON (Token a) Source # | |
Defined in Web.Hyperbole.Effect.GenRandom | |
ToJSON (Token a) Source # | |