Copyright | (c) Artur M. Brodzki 2018 |
---|---|
License | BSD3 |
Maintainer | artur@brodzki.org |
Stability | experimental |
Portability | Windows/POSIX |
Safe Haskell | None |
Language | Haskell2010 |
Infinite-dimensional tensor index.
Synopsis
- data Index
- = Covariant {
- indexName' :: String
- | Contravariant {
- indexName' :: String
- | Indifferent {
- indexName' :: String
- = Covariant {
Documentation
Index of infinite-dimensional tensor
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.2.3.0-Ch8VHFMK9Br6UxcDXSCu1N" 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)))) |