Copyright | (c) axionbuster 2025 |
---|---|
License | BSD-3-Clause |
Safe Haskell | None |
Language | GHC2021 |
Provides Pack and Unpack instances for linear algebra types from the linear package, including vectors and complex numbers.
Orphan instances
Pack a => Pack (Complex a) Source # | |
Pack a => Pack (Quaternion a) Source # | |
Pack a => Pack (V0 a) Source # | |
Pack a => Pack (V1 a) Source # | |
Pack a => Pack (V2 a) Source # | |
Pack a => Pack (V3 a) Source # | |
Pack a => Pack (V4 a) Source # | |
Unpack a => Unpack (Complex a) Source # | |
Unpack a => Unpack (Quaternion a) Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r (Quaternion a) Source # | |
Unpack a => Unpack (V0 a) Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r (V0 a) Source # | |
Unpack a => Unpack (V1 a) Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r (V1 a) Source # | |
Unpack a => Unpack (V2 a) Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r (V2 a) Source # | |
Unpack a => Unpack (V3 a) Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r (V3 a) Source # | |
Unpack a => Unpack (V4 a) Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r (V4 a) Source # | |
Pack a => Pack (V n a) Source # | |
(Unpack a, Dim n) => Unpack (V n a) Source # | |
unpack :: forall (st :: ZeroBitType) r. Parser st r (V n a) Source # |