| Filename | Features presented |
|---|---|
| arithmetic.drg | Operations on integers |
| side-effect-operators.drg | Side effect operators on integers (eg. +=) |
| control-flow.drg | Control flow - loops |
| fib.drg | Control flow and recursion |
| tuples.drg | Tuple type and pattern matching of tuples |
| pointers.drg | Pointer type and pattern matching of pointers |
| functions-as-parameters.drg | Passing functions as parameters |
| partial-application.drg | Partial application |
| local-functions.drg | Defining local functions, returning functions, variable capturing |