mirror of
https://github.com/grin-compiler/grin.git
synced 2024-09-11 07:25:28 +03:00
link to transformation description; links for good materials for recursion schemes
This commit is contained in:
parent
495ddac6cb
commit
a50dfbd0ef
@ -1,3 +1,9 @@
|
||||
# Readings
|
||||
|
||||
http://www.timphilipwilliams.com/posts/2013-01-16-fixing-gadts.html
|
||||
https://medium.com/@jaredtobin/practical-recursion-schemes-c10648ec1c29
|
||||
https://github.com/passy/awesome-recursion-schemes
|
||||
|
||||
Limits of recusrion schemes? Maybe a hylo can help to implement the list filter?
|
||||
|
||||
- https://stackoverflow.com/questions/18421926/list-filter-using-an-anamorphism
|
10
TODO.md
10
TODO.md
@ -17,9 +17,9 @@
|
||||
|
||||
simplifaction transformations required by the codegen
|
||||
|
||||
- [ ] vectorisation
|
||||
- [x] case simplification
|
||||
- [x] split fetch operation
|
||||
- [ ] right hoist fetch operation
|
||||
- [x] register introduction
|
||||
- [ ] <a href="http://nbviewer.jupyter.org/github/andorp/grin/blob/master/papers/boquist.pdf#page=113">vectorisation</a>
|
||||
- [x] <a href="http://nbviewer.jupyter.org/github/andorp/grin/blob/master/papers/boquist.pdf#page=116">case simplification</a>
|
||||
- [x] <a href="http://nbviewer.jupyter.org/github/andorp/grin/blob/master/papers/boquist.pdf#page=118">split fetch operation</a>
|
||||
- [ ] <a href="http://nbviewer.jupyter.org/github/andorp/grin/blob/master/papers/boquist.pdf#page=123">right hoist fetch operation</a>
|
||||
- [x] <a href="http://nbviewer.jupyter.org/github/andorp/grin/blob/master/papers/boquist.pdf#page=126">register introduction</a>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user