Safe Haskell | None |
---|---|
Language | Haskell2010 |
Hiding existentials
Documentation
forall a . Some (f a) |
ReportSchemaErrors m => FromJSON m (Some KeyType) | |
ReportSchemaErrors m => FromJSON m (Some PublicKey) | |
ReportSchemaErrors m => FromJSON m (Some Key) | |
ReportSchemaErrors m => FromJSON m (Some Replacement) | |
ReportSchemaErrors m => FromJSON m (Some Pattern) | |
Monad m => ToJSON m (Some KeyType) | |
Monad m => ToJSON m (Some PublicKey) | |
Monad m => ToJSON m (Some Key) | |
Monad m => ToJSON m (Some Replacement) | |
Monad m => ToJSON m (Some Pattern) | |
(Typed f, SomeEq f) => Eq (Some f) | |
SomeShow f => Show (Some f) | |
Typeable ((* -> *) -> *) Some |
Equality
Type f
satisfies SomeEq f
if f a
satisfies Eq
independent of a
Serialization
Type f
satisfies SomeShow f
if f a
satisfies Show
independent of a
Type checking
typecheckSome :: Typed f => Some f -> Some (TypeOf f) -> Bool Source