PasteRack.org
Paste # 9096
2017-11-17 20:46:20

Fork as a new paste.

Paste viewed 53 times.


Embed:

  1. #lang racket
  2.  
  3. (begin-for-syntax
  4.   (require (for-syntax racket/base) syntax/parse/define)
  5.   (define-syntax-parser for/fold-let
  6.     [(_ ([entry value] ...) others ... finalizer)
  7.      #'(let-values ([(entry ...)
  8.           (for/fold ([entry value] ...)
  9.                     others ...)])
  10.           finalizer)]))

=>