Tests are categorised as follows: basic: Basic language features, some complete programs dsl: Embedded DSLs and features to support DSL development effects: Effects package error: Error messages and error reflection ffi: FFI calls, including type providers interactive: Interactive editing, proof search io: IO monad literate: .lidr files; literate programming primitives: Primitive types proof: Theorem proving, tactics sugar: Syntactic sugar, syntax extensions totality: Totality checking reg: Regression tests, covering previous bug fixes