summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Improve documentation for MATCHING-DEFUN, add the macros MATCHING-LABELS and ↵HEADmasterMatthias Benkard2007-09-053-61/+250
| | | | | | MATCHING-FLET. darcs-hash:300c4c44287e6f624f607473bcaa807c83bc7b4c
* Add MATCHING-DEFUN, a convenience wrapper around DEFUN and UNIFY:MATCH-CASE.Matthias Benkard2007-09-054-7/+171
| | | | darcs-hash:80b9a6a905d26026f39a8a656a351acaf02dcc79
* Add the currying macro FN*.Matthias Benkard2007-07-123-37/+61
| | | | darcs-hash:648154b9e02a3eb3f22bde685dd220d7ac8b6e89
* Unit tests: stylistic improvements.Matthias Benkard2007-07-121-9/+9
| | | | darcs-hash:2597f205c56b144d476c58b71b8433650439c972
* Fix COLLECT-LAMBDA-ARGS.Matthias Benkard2007-07-123-38/+29
| | | | darcs-hash:e4ca18c09830d4f37787ba97f66580885e2b15e8
* Refactoring.Matthias Benkard2007-07-121-38/+45
| | | | darcs-hash:fa337aa2ec20a423ca48b329b96935da6a0168b7
* Add unit tests.Matthias Benkard2007-07-122-0/+70
| | | | darcs-hash:76806ba2c9241d199c246f6065c8c776f418bfb9
* Change the FN syntax from (FN FUNCTION-NAME ...) to (FN FUNCTION ...).Matthias Benkard2007-07-122-23/+36
| | | | | | | | | | Where you previously wrote (FN + _ 10), you must now write (FN #'+ _ 10). This makes FN forms both easier to read and more useful in the presence of function objects. This change also applies to the macros FN1, EFN and EFN1. darcs-hash:eb87a513719bff03d185a022875f048f062eb6c4
* A nicer way of writing LAMBDA forms.Matthias Benkard2007-06-282-0/+176
darcs-hash:783a4d0b55541e4e1e122a81f92407280a0420b0