Idris-dev/test/README

42 lines
1.2 KiB
Plaintext
Raw Normal View History

2011-12-22 02:06:26 +04:00
Tests:
001: Well-typed interpreter
002: Universe checking
003: Literate source and string processing
004: File operations
005: Num class resolution [regression]; span & break; ad-hoc overloading
2012-01-01 23:59:46 +04:00
006: Provisional definitions; class resolution in patterns
007: Applicative and idiom brackets
008: case and pattern matching let
009: ranges and list monad
2012-01-28 01:21:31 +04:00
010: total
011: record projection and update
2012-04-24 17:57:55 +04:00
012: various error regressions
013: binding syntax
014: resource DSL
015: verified binary adder
016: codata
017: mutually recursive totality checking
018: Message passing concurrency (raw form)
019: magic with
020: implicit conversions
021: effects
022: dynamic C library loading and interpreter IO
2013-04-04 18:03:21 +04:00
023: trivial (non-I/O) type providers
024: interpreter I/O
025: memory effects
026: simple file-I/O-based type provider
027: class constraints in using block
2013-11-06 08:27:04 +04:00
028: hello world with comment and block comment syntax in idr file
029: match_refine and apply by type
2013-11-06 08:27:04 +04:00
030: %reflection for functions running on syntax
031: error reflection
032: control idris via stdin
033: null pointer creation and check
034: presence of floating point primitives in backends
regxxx: various regression tests
2013-07-11 21:17:11 +04:00
reg020: working strlen
reg029: executor doesnt crash receiving a NULL String from C
2013-07-11 21:17:11 +04:00