HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

Modulerio-0.1.22.0Haskell2010

RIO.Vector.Boxed

Boxed Vector. Import as:

import qualified RIO.Vector.Boxed as VB

This module does not export any partial or unsafe functions. For those, see RIO.Vector.Boxed.Partial and RIO.Vector.Boxed.Unsafe

  • 2 types
  • 134 values
  • Packagerio-0.1.22.0
  • Exports136
  • LanguageHaskell2010
  • LicenceMIT
  • SourceBoxed.hs

Boxed vectors

2 declarations
datadata Vector a
#
Instances27Monad, Functor, MonadFix, MonadFail, Applicative, Foldable, …

Accessors

0 declarations

Length information

Indexing

Extracting subvectors

Construction

0 declarations

Initialisation

Monadic initialisation

Unfolding

Enumeration

Concatenation

Restricting memory usage

Modifying vectors

0 declarations

Permutations

Safe destructive update

Elementwise operations

0 declarations

Indexing

Mapping

Monadic mapping

Zipping

Monadic zipping

Unzipping

Working with predicates

0 declarations

Filtering

Partitioning

Searching

Folding

8 declarations

Specialised folds

Monadic folds

Monadic sequencing

Prefix sums (scans)

16 declarations

Conversions

0 declarations

Lists

Different vector types

Mutable vectors