| 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 # | |