Package0.13.2.0DataData Structures
vector
Efficient Arrays
- Version0.13.2.0
- CategoryData, Data Structures
- LicenceBSD-3-Clause
- AuthorRoman Leshchinskiy <rl@
cse. unsw. edu. au> - MaintainerHaskell Libraries Team <libraries@
haskell. org> Alexey Kuleshevich <alexey@ kuleshevi. ch>, Aleksey Khudyakov <alexey. skladnoy@ gmail. com>, Andrew Lelechenko <andrew. lelechenko@ gmail. com> - Homepagegithub.
com/ haskell/ vector - Pinned byhackage vector 0.
13. 2. 0 - Sourcevector-0.
13. 2. 0 on Hackage
Modules
- Data.Vector
- Data.Vector.Fusion.Bundle
- Data.Vector.Fusion.Bundle.Monadic
- Data.Vector.Fusion.Bundle.Size
- Data.Vector.Fusion.Stream.Monadic
- Data.Vector.Fusion.Util
- Data.Vector.Generic
- Data.Vector.Generic.Base
- Data.Vector.Generic.Mutable
- Data.Vector.Generic.Mutable.Base
- Data.Vector.Generic.New
- Data.Vector.Mutable
- Data.Vector.Primitive
- Data.Vector.Primitive.Mutable
- Data.Vector.Storable
- Data.Vector.Storable.Mutable
- Data.Vector.Strict
- Data.Vector.Strict.Mutable
- Data.Vector.Unboxed
- Data.Vector.Unboxed.Base
- Data.Vector.Unboxed.Mutable
Internal modules · 2
Description
. An efficient implementation of Int-indexed arrays (both mutable and immutable), with a powerful loop optimisation framework . . It is structured as follows: . [Data.Vector] Boxed vectors of arbitrary types. . [Data.Vector.Unboxed] Unboxed vectors with an adaptive representation based on data type families. . [Data.Vector.Storable] Unboxed vectors of Storable types. . [Data.Vector.Primitive] Unboxed vectors of primitive types as defined by the primitive package. Data.Vector.Unboxed is more flexible at no performance cost. . [Data.Vector.Generic] Generic interface to the vector types. . There is also a (draft) tutorial on common uses of vector. . * http://haskell.org/haskellwiki/Numeric_Haskell:_A_Vector_Tutorial
Depends on
4 packages- base-4.22.0.0with GHC
- deepseq-1.5.1.0with GHC
- primitive-0.9.1.0in this set
- vector-stream-0.1.0.1in this set
Used by in this set · 59
- aeson-2.2.5.1
- aeson-pretty-0.8.11
- attoparsec-aeson-2.2.2.0
- bitvec-1.1.6.0
- blockio-0.2.1.0
- blockio-uring-0.2.0.0
- cardano-api-11.7.0.0
- cardano-binary-1.9.1.0
- cardano-crypto-class-2.5.1.0
- cardano-crypto-leios-0.3.0.0
- cardano-data-1.3.1.0
- cardano-ledger-binary-1.9.1.0
- cardano-ledger-byron-1.3.0.0
- cardano-ledger-shelley-test-1.9.0.0
- cassava-0.5.4.1
- cborg-json-0.2.6.0
- conduit-1.3.6.1
- criterion-1.6.5.0
- criterion-measurement-0.2.5.0
- dense-linear-algebra-0.1.0.0
- foldl-1.4.18
- heapwords-0.1.0.2
- indexed-traversable-instances-0.1.2.1
- json-stream-0.4.6.1
- lens-5.3.6
- lsm-tree-1.1.1.0
- math-functions-0.3.4.4
- mempack-0.2.1.0
- microlens-aeson-2.5.2
- microstache-1.0.3.1
- mono-traversable-1.0.21.0
- mutable-containers-0.3.4.1
- mwc-random-0.15.3.0
- network-mux-0.11.0.0
- nonempty-containers-0.4.0.0
- nonempty-vector-0.2.4
- nothunks-0.3.1
- ouroboros-consensus-4.2.1.0
- plutus-core-1.70.0.0
- plutus-tx-1.70.0.0
- quickcheck-classes-0.6.5.0
- quickcheck-instances-0.4
- quickcheck-state-machine-0.10.4
- scale-1.1.0.0
- semialign-1.4
- serialise-0.2.6.1
- solana-haskell-sdk-1.3.0.0
- statistics-0.16.5.0
- statistics-linreg-0.3
- tdigest-0.3.1
- th-lift-instances-0.1.20
- tree-diff-0.4.1
- vector-algorithms-0.9.1.0
- vector-binary-instances-0.2.5.2
- vector-map-1.2.1.0
- vector-th-unbox-0.2.2
- web3-crypto-1.1.0.0
- witherable-0.5
- yaml-0.11.11.2