| Copyright | (c) axionbuster 2025 |
|---|---|
| License | BSD-3-Clause |
| Safe Haskell | None |
| Language | GHC2021 |
M.Pack.Internal.Linear
Contents
Description
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 # | |
Methods unpack :: forall (st :: ZeroBitType) r. Parser st r (Quaternion a) Source # | |
| Unpack a => Unpack (V0 a) Source # | |
Methods unpack :: forall (st :: ZeroBitType) r. Parser st r (V0 a) Source # | |
| Unpack a => Unpack (V1 a) Source # | |
Methods unpack :: forall (st :: ZeroBitType) r. Parser st r (V1 a) Source # | |
| Unpack a => Unpack (V2 a) Source # | |
Methods unpack :: forall (st :: ZeroBitType) r. Parser st r (V2 a) Source # | |
| Unpack a => Unpack (V3 a) Source # | |
Methods unpack :: forall (st :: ZeroBitType) r. Parser st r (V3 a) Source # | |
| Unpack a => Unpack (V4 a) Source # | |
Methods 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 # | |
Methods unpack :: forall (st :: ZeroBitType) r. Parser st r (V n a) Source # | |