Safe Haskell | Safe-Inferred |
---|---|
Language | GHC2021 |
Documentation
newtype GenericallyNonSum a Source #
Instances
Generic a => IsCBLen (GenericallyNonSum a :: Type) Source # | Deriving via this instance necessitates |
Defined in Binrep.CBLen type CBLen (GenericallyNonSum a) :: Natural Source # | |
(Generic a, GTraverseNonSum Get (Rep a), GAssertNotVoid a, GAssertNotSum a) => Get (GenericallyNonSum a) Source # | |
Defined in Binrep.Get get :: Getter (GenericallyNonSum a) Source # | |
(Generic a, GParse GetC (Rep a), GAssertNotVoid a, GAssertNotSum a) => GetC (GenericallyNonSum a) Source # | |
Defined in Binrep.Get.Struct getC :: GetterC (GenericallyNonSum a) Source # | |
(Generic a, GFoldMapNonSum Put (Rep a), GAssertNotVoid a, GAssertNotSum a) => Put (GenericallyNonSum a) Source # | |
Defined in Binrep.Put put :: GenericallyNonSum a -> Putter Source # | |
(Generic a, GPoke PutC (Rep a), GAssertNotVoid a, GAssertNotSum a) => PutC (GenericallyNonSum a) Source # | |
Defined in Binrep.Put.Struct putC :: GenericallyNonSum a -> PutterC Source # | |
type CBLen (GenericallyNonSum a :: Type) Source # | |
Defined in Binrep.CBLen |