prelude A standard module imported by default into all Bcombinator modules todo [x] tests [x] function signatures