Commit History
@master
git clone https://git.catseye.tc/Lariat/
- Develop the algebraic formulation section in the Discussion section. Chris Pressey 2 years ago
- Rewrites to Discussion section. Break into subsections. Chris Pressey 2 years ago
- Some discussion re an exercise in "ML for the Working Programmer". Chris Pressey 2 years ago
- Bump the version number mentioned in the Appendix. Chris Pressey 2 years ago
- Discuss the algebraic aspect, plus links to more papers. Chris Pressey 2 years ago
- Add another test case, this one using Church booleans. Chris Pressey 2 years ago
- Add more test cases for `normalize`. Chris Pressey 2 years ago
- Implement normalize. Update article; mention ADT totality. Chris Pressey 2 years ago
- Test with ghc, or hugs, or both, depending on what's available. Chris Pressey 2 years ago
- Make the tests runnable under Hugs. Chris Pressey 2 years ago
- Rewrite the tests so that they can be run in an automated way. Chris Pressey 2 years ago
- Merge pull request #1 from catseye/develop-0.2 Chris Pressey (commit: GitHub) 2 years ago
- Several (hopefully final-for-0.2) edits for the main README. Chris Pressey 2 years ago
- Fix bug in reduceOnce. Chris Pressey 2 years ago
- Edits to README. Chris Pressey 2 years ago
- Restore the preceding examples/tests. Chris Pressey 2 years ago
- Introduce `Freshable` datatype. Chris Pressey 2 years ago
- Checkpoint. We need a typeclass here. Chris Pressey 2 years ago
- Merge branch 'develop-0.2' into abstract-names Chris Pressey 2 years ago
- Extend the example cases. Chris Pressey 2 years ago
- Make the operations on names, abstract. Chris Pressey 2 years ago
- Implement `resolve` and adjust the unit tests for it. Chris Pressey 2 years ago
- Implement `freevars` using the abstraction and test it. Chris Pressey 2 years ago
- Begin updating the Haskell implementation to match what's in 0.2. Chris Pressey 2 years ago
- A few small edits. Chris Pressey 2 years ago
- Give an implementation of `resolve`. Chris Pressey 2 years ago
- Checkpoint. Chris Pressey 2 years ago
- Remove `resolve` and `freevars` as it seems we no longer need them. Chris Pressey 2 years ago
- For 0.2: qualified names, name segments, fresh name algorithm. Chris Pressey 2 years ago
- Small edits in preparation for releasing version 0.1. Chris Pressey 2 years ago