| Copyright | (c) Artur M. Brodzki 2018 |
|---|---|
| License | BSD3 |
| Maintainer | artur@brodzki.org |
| Stability | experimental |
| Portability | Windows/POSIX |
| Safe Haskell | None |
| Language | Haskell2010 |
Multilinear.Index.Infinite.Serialize
Contents
Description
Infinite-dimensional tensor index.
Synopsis
- data Index
- = Covariant {
- indexName' :: String
- | Contravariant {
- indexName' :: String
- | Indifferent {
- indexName' :: String
- = Covariant {
Documentation
Index of infinite-dimensional tensor
Constructors
| Covariant | |
Fields
| |
| Contravariant | |
Fields
| |
| Indifferent | |
Fields
| |
Instances
| Eq Index | |
| Show Index | Show instance of Infinite index |
| Generic Index | |
| NFData Index | |
Defined in Multilinear.Index.Infinite | |
| ToJSON Index Source # | |
Defined in Multilinear.Index.Infinite.Serialize | |
| FromJSON Index Source # | Serialization to and from JSON | |
| Serialize Index Source # | Binary serialization and deserialization | |
| Index Index | Infinite index is a Multilinear.Index instance |
| type Rep Index | |
Defined in Multilinear.Index.Infinite type Rep Index = D1 (MetaData "Index" "Multilinear.Index.Infinite" "multilinear-0.3.0.0-CxKRGIgPe0wJsGTBUK17Mk" False) (C1 (MetaCons "Covariant" PrefixI True) (S1 (MetaSel (Just "indexName'") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String)) :+: (C1 (MetaCons "Contravariant" PrefixI True) (S1 (MetaSel (Just "indexName'") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String)) :+: C1 (MetaCons "Indifferent" PrefixI True) (S1 (MetaSel (Just "indexName'") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 String)))) | |