GHC.Iface.Ext.Fields
Documentation
newtype ExtensibleFields Source #
Constructors
ExtensibleFields | |
Fields |
Instances
NFData ExtensibleFields Source # | |
Defined in GHC.Iface.Ext.Fields Methods rnf :: ExtensibleFields -> () Source # | |
Binary ExtensibleFields Source # | |
Defined in GHC.Iface.Ext.Fields Methods put_ :: BinHandle -> ExtensibleFields -> IO () Source # put :: BinHandle -> ExtensibleFields -> IO (Bin ExtensibleFields) Source # |
Reading
readFieldWith :: FieldName -> (BinHandle -> IO a) -> ExtensibleFields -> IO (Maybe a) Source #
Writing
writeField :: Binary a => FieldName -> a -> ExtensibleFields -> IO ExtensibleFields Source #
Writing
writeFieldWith :: FieldName -> (BinHandle -> IO ()) -> ExtensibleFields -> IO ExtensibleFields Source #