42.sld 607 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. (define-library (srfi 42)
  2. (export
  3. :
  4. :-dispatch-ref
  5. :-dispatch-set!
  6. :char-range
  7. :dispatched
  8. :do
  9. :generator-proc
  10. :integers
  11. :let
  12. :list
  13. :parallel
  14. :port
  15. :range
  16. :real-range
  17. :string
  18. :until
  19. :vector
  20. :while
  21. any?-ec
  22. append-ec
  23. dispatch-union
  24. do-ec
  25. every?-ec
  26. first-ec
  27. fold-ec
  28. fold3-ec
  29. last-ec
  30. list-ec
  31. make-initial-:-dispatch
  32. max-ec
  33. min-ec
  34. product-ec
  35. string-append-ec
  36. string-ec
  37. sum-ec
  38. vector-ec
  39. vector-of-length-ec
  40. )
  41. (import
  42. (scheme base)
  43. (scheme cxr)
  44. (scheme read))
  45. (include "42.body.scm"))