| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.PrimitiveArray.Index.Complement
- newtype Complement z = C {
- unC :: z
Documentation
newtype Complement z Source
A special index wrapper -- like Outside. Complement allows combining
inside and outside symbols which complement each other. This then yields
ensemble results for each index (you need ADPfusion for this).
Instances
| Unbox z0 => Vector Vector (Complement z) | |
| Unbox z0 => MVector MVector (Complement z) | |
| Eq z => Eq (Complement z) | |
| Ord z => Ord (Complement z) | |
| Read z => Read (Complement z) | |
| Show z => Show (Complement z) | |
| Generic (Complement z) | |
| Arbitrary z => Arbitrary (Complement z) | |
| ToJSON z => ToJSON (Complement z) | |
| FromJSON z => FromJSON (Complement z) | |
| Binary z => Binary (Complement z) | |
| Serialize z => Serialize (Complement z) | |
| NFData z => NFData (Complement z) | |
| Unbox z0 => Unbox (Complement z) | |
| IndexStream i => IndexStream (Complement i) | |
| Index i => Index (Complement i) | |
| data MVector s0 (Complement z0) = MV_Complement (MVector s z) | |
| type Rep (Complement z) | |
| data Vector (Complement z0) = V_Complement (Vector z) |