Various Python programs written using the raw data structures and the higher-level DSL
Functions that refactor program indentation
A function that refactors occurrences of mutable default arguments
An example of validating some Python programs
A function that refactors tail-recursive functions into loops
Converts a file from snake-case to camel-case
Runs all the functions we defined and prints the results
To run Main.hs, call cabal new-run example from the base directory.