Binary All | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Any | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary SomeTypeRep | |
Instance detailsDefined in Data.Binary.Class |
Binary Version | Since: binary-0.8.0.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Void | Since: binary-0.8.0.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Fingerprint | Since: binary-0.7.6.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Int16 | |
Instance detailsDefined in Data.Binary.Class |
Binary Int32 | |
Instance detailsDefined in Data.Binary.Class |
Binary Int64 | |
Instance detailsDefined in Data.Binary.Class |
Binary Int8 | |
Instance detailsDefined in Data.Binary.Class |
Binary Word16 | |
Instance detailsDefined in Data.Binary.Class |
Binary Word32 | |
Instance detailsDefined in Data.Binary.Class |
Binary Word64 | |
Instance detailsDefined in Data.Binary.Class |
Binary Word8 | |
Instance detailsDefined in Data.Binary.Class |
Binary ByteString | |
Instance detailsDefined in Data.Binary.Class |
Binary ByteString | |
Instance detailsDefined in Data.Binary.Class |
Binary ShortByteString | |
Instance detailsDefined in Data.Binary.Class |
Binary IntSet | |
Instance detailsDefined in Data.Binary.Class |
Binary KindRep | Since: binary-0.8.5.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Ordering | |
Instance detailsDefined in Data.Binary.Class |
Binary TyCon | Since: binary-0.8.5.0 |
Instance detailsDefined in Data.Binary.Class |
Binary TypeLitSort | Since: binary-0.8.5.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Scientific | Note that in the future I intend to change the type of the base10Exponent
from Int to Integer . To be forward compatible the Binary instance
already encodes the exponent as Integer . |
Instance detailsDefined in Data.Scientific |
Binary BigEndian Source # | |
Instance detailsDefined in ZkFold.Base.Data.ByteString |
Binary LittleEndian Source # | |
Instance detailsDefined in ZkFold.Base.Data.ByteString |
Binary Prec Source # | |
Instance detailsDefined in ZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash |
Binary ShortText | The Binary encoding matches the one for Text |
Instance detailsDefined in Data.Text.Short.Internal |
Binary UUID | This Binary instance is compatible with RFC 4122, storing the fields in network order as 16 bytes. |
Instance detailsDefined in Data.UUID.Types.Internal |
Binary Integer | |
Instance detailsDefined in Data.Binary.Class |
Binary Natural | Since: binary-0.7.3.0 |
Instance detailsDefined in Data.Binary.Class |
Binary () | |
Instance detailsDefined in Data.Binary.Class |
Binary Bool | |
Instance detailsDefined in Data.Binary.Class |
Binary Char | |
Instance detailsDefined in Data.Binary.Class |
Binary Double | |
Instance detailsDefined in Data.Binary.Class |
Binary Float | |
Instance detailsDefined in Data.Binary.Class |
Binary Int | |
Instance detailsDefined in Data.Binary.Class |
Binary RuntimeRep | Since: binary-0.8.5.0 |
Instance detailsDefined in Data.Binary.Class |
Binary VecCount | Since: binary-0.8.5.0 |
Instance detailsDefined in Data.Binary.Class |
Binary VecElem | Since: binary-0.8.5.0 |
Instance detailsDefined in Data.Binary.Class |
Binary Word | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Complex a) | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Identity a) | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (First a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Last a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (First a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Last a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Max a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Min a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary m => Binary (WrappedMonoid m) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Dual a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Product a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Sum a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (NonEmpty a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Integral a) => Binary (Ratio a) | |
Instance detailsDefined in Data.Binary.Class |
Binary e => Binary (IntMap e) | |
Instance detailsDefined in Data.Binary.Class |
Binary e => Binary (Seq e) | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Set a) | |
Instance detailsDefined in Data.Binary.Class |
Binary e => Binary (Tree e) | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary (Maybe a) | |
Instance detailsDefined in Data.Strict.Maybe |
KnownNat p => Binary (Zp p) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.Basic.Field |
Binary (MerkleHash n) Source # | |
Instance detailsDefined in ZkFold.Symbolic.Compiler.ArithmeticCircuit.MerkleHash |
Binary a => Binary (Maybe a) | |
Instance detailsDefined in Data.Binary.Class |
Binary a => Binary [a] | |
Instance detailsDefined in Data.Binary.Class |
(Binary i, Ix i, Binary e, IArray UArray e) => Binary (UArray i e) | |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b) => Binary (Either a b) | |
Instance detailsDefined in Data.Binary.Class |
Binary (Fixed a) | Since: binary-0.8.0.0 |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b) => Binary (Arg a b) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
Typeable a => Binary (TypeRep a) | |
Instance detailsDefined in Data.Binary.Class |
(Binary i, Ix i, Binary e) => Binary (Array i e) | |
Instance detailsDefined in Data.Binary.Class |
(Binary k, Binary e) => Binary (Map k e) | |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b) => Binary (Either a b) | |
Instance detailsDefined in Data.Strict.Either |
(Binary a, Binary b) => Binary (These a b) | |
Instance detailsDefined in Data.Strict.These |
(Binary a, Binary b) => Binary (Pair a b) | |
Instance detailsDefined in Data.Strict.Tuple |
Binary f => Binary (Ext2 f e) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.Basic.Field |
Binary f => Binary (Ext3 f e) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.Basic.Field |
Binary (Point BLS12_381_G1) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.BLS12_381 |
Binary (Point BLS12_381_G2) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.BLS12_381 |
Binary (Point BN254_G1) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.BN254 |
Binary (Point BN254_G2) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.BN254 |
Binary (Point Pallas) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.Pasta |
Binary (Point Vesta) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.Pasta |
Binary (PointCompressed BLS12_381_G1) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.BLS12_381 |
Binary (PointCompressed BLS12_381_G2) Source # | |
Instance detailsDefined in ZkFold.Base.Algebra.EllipticCurve.BLS12_381 |
(Binary a, KnownNat n) => Binary (SVector n a) Source # | |
Instance detailsDefined in ZkFold.Base.Data.Sparse.Vector |
(KnownNat n, Binary a) => Binary (Vector n a) Source # | |
Instance detailsDefined in ZkFold.Base.Data.Vector |
(Binary c, Binary m) => Binary (CommitOpenProverMessage m c) Source # | |
Instance detailsDefined in ZkFold.Base.Protocol.Protostar.CommitOpen |
(Binary a, Binary b) => Binary (These a b) | Since: these-0.7.1 |
Instance detailsDefined in Data.These |
(Binary a, Binary b) => Binary (a, b) | |
Instance detailsDefined in Data.Binary.Class |
Binary (f a) => Binary (Alt f a) | Since: binary-0.8.4.0 |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b, Binary c) => Binary (a, b, c) | |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b, Binary c, Binary d) => Binary (a, b, c, d) | |
Instance detailsDefined in Data.Binary.Class |
(Binary a, Binary b, Binary c, Binary d, Binary e) => Binary (a, b, c, d, e) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e) -> Put # get :: Get (a, b, c, d, e) # putList :: [(a, b, c, d, e)] -> Put # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f) => Binary (a, b, c, d, e, f) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f) -> Put # get :: Get (a, b, c, d, e, f) # putList :: [(a, b, c, d, e, f)] -> Put # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g) => Binary (a, b, c, d, e, f, g) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f, g) -> Put # get :: Get (a, b, c, d, e, f, g) # putList :: [(a, b, c, d, e, f, g)] -> Put # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g, Binary h) => Binary (a, b, c, d, e, f, g, h) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f, g, h) -> Put # get :: Get (a, b, c, d, e, f, g, h) # putList :: [(a, b, c, d, e, f, g, h)] -> Put # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g, Binary h, Binary i) => Binary (a, b, c, d, e, f, g, h, i) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f, g, h, i) -> Put # get :: Get (a, b, c, d, e, f, g, h, i) # putList :: [(a, b, c, d, e, f, g, h, i)] -> Put # |
(Binary a, Binary b, Binary c, Binary d, Binary e, Binary f, Binary g, Binary h, Binary i, Binary j) => Binary (a, b, c, d, e, f, g, h, i, j) | |
Instance detailsDefined in Data.Binary.Class Methods put :: (a, b, c, d, e, f, g, h, i, j) -> Put # get :: Get (a, b, c, d, e, f, g, h, i, j) # putList :: [(a, b, c, d, e, f, g, h, i, j)] -> Put # |