typed-spreadsheet Typed and composable spreadsheets
This package is not currently in any snapshots. If you're interested in using it, we recommend adding it to Stackage Nightly . Doing so will make builds more reliable, and allow stackage.org to host generated Haddocks.
BSD-3-Clause licensed by Gabriella Gonzalez
This library provides a typed and composable API for building spreadsheets.
This differs from traditional spreadsheets in a few important ways:
you specify the relationship between inputs and outputs at compile time,
not runtime, so that the relationship can be type-checked
inputs of different types have different controls; for example, a Bool
input creates a checkbox and a Double
input creates a spin button
you can only output a single value; you simulate multiple outputs by
emitting a tuple of values
See the Typed.Spreadsheet
module for full examples with code and pictures
Stackage is a service provided by the
Haskell Foundation
│ Originally developed by
FP Complete