Skip to content

Implementation of type level natural and signed integer numbers in haskell using type families.

License

Notifications You must be signed in to change notification settings

Shimuuar/type-level-numbers

Repository files navigation

type-level-number Build Status

This is type level numbers implemented using type families. Natural numbers use binary encoding. With default context stack numbers up to 2^18-1 could be represented. Signed integer numbers use balanced ternary encoding.

About

Implementation of type level natural and signed integer numbers in haskell using type families.

Resources

License

Stars

Watchers

Forks