devel/hs-vector 0.13.2.0nb3 NetBSD
Efficient Arrays for Haskell
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- modified-bsd
- Categories
- devel
- Package size
- 3914.4 KiB, 69564.1 KiB installed
Description
An efficient implementation of Int-indexed arrays (both mutable and immutable), with a powerful loop fusion optimization 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
Install
Binary package:
pkgin install hs-vector
From pkgsrc:
cd /usr/pkgsrc/devel/hs-vector && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 0.13.2.0nb3 |
| NetBSD 10.1 aarch64 | 0.13.2.0nb3 |
| SmartOS / illumos x86_64 | 0.13.2.0nb3 |
| macOS 15 arm64 | 0.13.2.0nb3 |
Dependencies
Required by 82
- benchmarks/hs-criterion
- benchmarks/hs-criterion-measurement
- converters/hs-aeson
- converters/hs-aeson-better-errors
- converters/hs-aeson-pretty
- converters/hs-cborg-json
- converters/hs-hslua-aeson
- converters/hs-lens-aeson
- converters/hs-pandoc
- devel/darcs
- devel/haskell-language-server
- devel/hs-ListLike
- devel/hs-basic-prelude
- devel/hs-bitvec
- devel/hs-blaze-textual
- devel/hs-byteslice
- devel/hs-chunked-data
- devel/hs-classy-prelude
- devel/hs-conduit
- devel/hs-deferred-folds
- devel/hs-foldl
- devel/hs-ghcide
- devel/hs-hashtables
- devel/hs-hie-bios
- devel/hs-hpack
- devel/hs-hw-prim
- devel/hs-indexed-traversable-instances
- devel/hs-io-streams
- devel/hs-lens
- devel/hs-microlens-platform
- devel/hs-mono-traversable
- devel/hs-mutable-containers
- devel/hs-persistent
- devel/hs-primitive-extras
- devel/hs-quickcheck-instances
- devel/hs-rio
- devel/hs-semialign
- devel/hs-serialise
- devel/hs-th-lift-instances
- devel/hs-vector-algorithms
- devel/hs-vector-binary-instances
- devel/hs-vector-instances
- devel/hs-vector-th-unbox
- devel/hs-witherable
- graphics/hs-JuicyPixels
- graphics/hs-chart
- lang/dhall
- lang/elm-lang
- lang/idris
- lang/purescript
- math/hs-dense-linear-algebra
- math/hs-math-functions
- math/hs-mod
- math/hs-monoid-subclasses
- math/hs-mwc-random
- math/hs-statistics
- net/hoogle
- net/hs-aws
- net/hs-ip
- sysutils/git-annex
- sysutils/hs-dbus
- textproc/hs-HsYAML-aeson
- textproc/hs-attoparsec-aeson
- textproc/hs-cassava
- textproc/hs-cassava-megaparsec
- textproc/hs-cgrep
- textproc/hs-citeproc
- textproc/hs-doctemplates
- textproc/hs-microstache
- textproc/hs-shakespeare
- textproc/hs-stache
- textproc/hs-text-metrics
- textproc/hs-text-rope
- textproc/hs-typst
- textproc/hs-yaml
- wip/dmarcaroni-server
- wip/hs-vector-bytestring
- wip/hs-vty
- www/hs-bower-json
- www/hs-snap-core
- www/hs-snap-server
- www/hs-yesod-core