greghendershott / compose-app

Racket syntax for Haskell-style function composition

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

compose-app Build Status codecov

A Racket #%app macro that changes (a .. b .. c) into (lambda (v) (a (b (c v)))) for easier function composition. Integrates with fancy-app to change (a .. map b _ .. c) into (a .. (lambda (v) (map b v) .. c). See the documentation for details.

About

Racket syntax for Haskell-style function composition

License:Apache License 2.0


Languages

Language:Racket 100.0%