mirror of
https://github.com/edwinb/Idris2-boot.git
synced 2024-12-18 10:21:39 +03:00
8cb17de3f9
My first attempt at refolding natural constants led to all names being printed with their namespace prefixes. This fixes that, most notably by introducing the massive `mapPTermM` function in `Idris.Syntax`.
12 lines
400 B
Plaintext
12 lines
400 B
Plaintext
Main> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
|
|
Main> [1, 3, 5, 7, 9]
|
|
Main> [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
|
|
Main> []
|
|
Main> [1, 2, 3, 4]
|
|
Main> [4, 3, 2, 1]
|
|
Main> [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
|
|
Main> [100, 99, 98, 97, 96, 95, 94, 93, 92, 91]
|
|
Main> Parse error: Invalid list range syntax (next tokens: [end of input])
|
|
Main> Parse error: Invalid list range syntax (next tokens: [end of input])
|
|
Main> Bye for now!
|