On this page:
1 Notes and Discussions
2 Racket and References
3 Racket on SOIC Machines
4 Developing on Windows
5 Developing on Mac
6 Course specific libraries and tools
7 mini  Kanren resources
7.1 311 mini  Kanren
7.2 CEK & Redux
8 Emacs references and tools
9 Vim tools

Resources

1 Notes and Discussions

2 Racket and References

3 Racket on SOIC Machines

4 Developing on Windows

5 Developing on Mac

6 Course specific libraries and tools

7 miniKanren resources

If you’re interested in miniKanren development, check out miniKanren.org!

7.1 311 miniKanren
7.2 CEK & Redux

8 Emacs references and tools

9 Vim tools

Cameron Swords (C311 course staff emeritus) uses and endorses the Vim text editor. You can find his configuration for vim here.