Skip to content

ar-nelson/srfi-197

Repository files navigation

SRFI 197: Pipeline Operators

A Scheme library that implements chain, an operator based on Clojure threading macros. This is the sample implementation of SRFI 197.

The implementation (srfi-197.scm) consists entirely of syntax-rules macros and should be compatible with all R7RS Schemes. Its only dependency is SRFI 2. There is also an R7RS library (srfi-197.sld) and a test script (test.scm).

This implementation is compatible with at least the following Schemes:

  • Chez: chezscheme test-r6rs.scm
  • Chibi: chibi-scheme test-r7rs.scm
  • Chicken: csi -qb test-r7rs.scm
  • Gauche: gosh test-r7rs.scm
  • Guile: guile test-r6rs.scm
  • Kawa: kawa test-kawa.scm
  • Larceny: larceny -r7 < test-r7rs.scm
  • Sagittarius: sash test-r7rs.scm

About

Sample implementation of SRFI 197, a port of Clojure threading macros

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages