Skip to content

o1lo01ol1o/numhask-array

 
 

Repository files navigation

numhask-array

Build Status Hackage lts nightly

An experimental array with:

  • a polymorphic container
  • shape specified at the type level
  • Representable instances
  • numhask heirarchy instances

See Examples for the emergent API.

Workflow

stack build --test --ghc-options -freverse-errors

To try out in ghci:

stack ghci
> :set -XDataKinds
> :set -XOverloadedLists
> import NumHask.Prelude
> let a = [0..5] :: Array [] '[2,3] Int
> a + a
[[0, 2, 4],
 [6, 8, 10]]

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 100.0%