| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Hackage.Security.Util.Some
Description
Hiding existentials
Documentation
Constructors
| forall a . Some (f a) |
Instances
| 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