bruijn standard library
This is the browsable standard library of the bruijn programming language. Follow any of the links below to see the source of the corresponding module.
std/
- :import Box (9 definitions, 9 tests)
- :import Char (9 definitions, 30 tests)
- :import Combinator (73 definitions, 47 tests)
- :import IO (2 definitions, 0 tests)
- :import List (alias)
- :import Logic (alias)
- :import Map (7 definitions, 2 tests)
- :import Math (37 definitions, 59 tests)
- :import Meta (34 definitions, 74 tests)
- :import Monad (alias)
- :import Number (2 definitions, 3 tests)
- :import Option (12 definitions, 16 tests)
- :import Pair (13 definitions, 8 tests)
- :import Result (13 definitions, 20 tests)
- :import Set (6 definitions, 0 tests)
- :import String (28 definitions, 34 tests)
std/AIT
- :import Beavers (37 definitions, 0 tests)
std/Generic
- :import Monad (9 definitions, 0 tests)
- :import Number (21 definitions, 0 tests)
std/List
- :import Church (93 definitions, 100 tests)
- :import Parigot (10 definitions, 6 tests)
std/Logic
- :import Binary (19 definitions, 38 tests)
- :import Linear (11 definitions, 18 tests)
- :import Ternary (10 definitions, 30 tests)
std/Math
- :import Complex (21 definitions, 3 tests)
- :import Rational (37 definitions, 22 tests)
- :import Real (51 definitions, 17 tests)
std/Monad
- :import List (14 definitions, 3 tests)
- :import Parser (21 definitions, 13 tests)
- :import State (3 definitions, 0 tests)
std/Number
- :import Binary (55 definitions, 70 tests)
- :import Bruijn (6 definitions, 7 tests)
- :import Conversion (9 definitions, 8 tests)
- :import Pairing (2 definitions, 8 tests)
- :import Parigot (9 definitions, 2 tests)
- :import Scott (5 definitions, 13 tests)
- :import Ternary (73 definitions, 127 tests)
- :import Unary (33 definitions, 39 tests)
- :import Wadsworth (4 definitions, 5 tests)
std/Set
- :import Number (3 definitions, 6 tests)
- :import String (3 definitions, 6 tests)
std/Tree
- :import Balanced (25 definitions, 12 tests)
- :import Finger (43 definitions, 62 tests)
- :import Rose (14 definitions, 3 tests)
Total: 886 definitions, 920 tests