@hackage typed-spreadsheet1.1.5
Typed and composable spreadsheets
Installation
Tested Compilers
Dependencies (11)
- base >=4.9 && <5
- stm <2.6
- text <1.3
- transformers >=0.2.0.0 && <0.6
- async >=2.0 && <2.3
- diagrams-cairo >=1.3 && <1.5 Show all…
Dependents (1)
@hackage/birch-beer
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 aDouble
input creates a spin buttonyou 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