Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mpacula/Scheme-Power-Tools
An assorted collection of Scheme utilities. Implements native monads, pattern matching, generic operator dispatch, serialization, event handling, memoization, suffix trees, among other things. It started as an attempt to add functionalities I missed from other languages such as Haskell, and eventually grew into a larger library. I hope you find it useful - I certainly have!
https://github.com/mpacula/Scheme-Power-Tools
Last synced: 2 months ago
JSON representation
An assorted collection of Scheme utilities. Implements native monads, pattern matching, generic operator dispatch, serialization, event handling, memoization, suffix trees, among other things. It started as an attempt to add functionalities I missed from other languages such as Haskell, and eventually grew into a larger library. I hope you find it useful - I certainly have!
- Host: GitHub
- URL: https://github.com/mpacula/Scheme-Power-Tools
- Owner: mpacula
- License: other
- Created: 2011-01-26T18:20:12.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2011-02-23T23:37:15.000Z (almost 14 years ago)
- Last Synced: 2024-04-04T13:47:09.359Z (10 months ago)
- Language: Scheme
- Homepage: http://mpacula.com/scheme-tools/docs
- Size: 122 KB
- Stars: 31
- Watchers: 4
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README
- License: COPYING
Awesome Lists containing this project
- awesome-racket-and-scheme - Scheme-Power-Tools
README
1. INTRODUCTION
Hello and thank you for your interest in Scheme Power Tools!
Scheme Power Tools is a collection of Scheme utilities developed
since spring 2010, when I took MIT's 6.945: Adventures in Advanced Symbolic
Programming.Scheme Power Tools was developed and tested with MIT Scheme. It might work
with other Schemes, but your mileage may vary. For instructions on how
to get started with MIT Scheme, you are welcome to read
http://blog.mpacula.com/2010/08/07/getting-started-with-mit-scheme/2. LOADING
To start using Scheme Power Tools, just load the file scheme-tools.scm:
(load "scheme-tools")This should give you access to all the modules.
3. DOCUMENTATION
All modules have been documented at:
http://mpacula.com/scheme-tools/docsAn alphabetical list of available functions is available at:
http://mpacula.com/scheme-tools/docs/list.html