You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
897 B
Markdown
27 lines
897 B
Markdown
# warumvogel
|
|
> an ornithological study of functional birds
|
|
|
|
Results of my exercises in gaining understanding of combinators, applied to R.
|
|
|
|
Inspired by the very approachable article [[1]] and its followup [[2]],
|
|
implementations of the M- and Y-combinator in idiomatic R are shown (that is, if
|
|
there is such a thing as *idiomatic* R; lets call it functional R).
|
|
|
|
I did not find any R packages providing a combinator toolset, the closest is
|
|
this parser toolkit [[3]]. At some point I might extend this into a proper
|
|
package for any needs of functional madness.
|
|
|
|
[1]: http://raganwald.com/2018/08/30/to-grok-a-mockingbird.html
|
|
[2]: http://raganwald.com/2018/09/10/why-y.html
|
|
[3]: http://cran.mtu.edu/web/packages/Ramble/index.html
|
|
|
|
### Benchmarks
|
|
coming sooon
|
|
<!-- http://adv-r.had.co.nz/Profiling.html -->
|
|
<!-- Average timings of 10 runs on an X280 with an i7-8550U: -->
|
|
|
|
---
|
|
|
|
license: unlicense
|
|
|