idris2-sop icon indicating copy to clipboard operation
idris2-sop copied to clipboard

Use staging for performance?

Open clayrat opened this issue 4 years ago • 2 comments

This is more of a feature request, of course :)

https://mpickering.github.io/papers/staged-sop.pdf Pickering, Loeh, Wu, [2020] "Staged Sums of Products"

https://kosmikus.org/StagedSOP/staged-sop-haskell-symposium-talk.pdf

clayrat avatar Mar 24 '21 15:03 clayrat

Also this seems to overlap with the recent research of @gallais et al on Frex, though I'm not sure what stage (:wink:) that work is at.

clayrat avatar Mar 24 '21 15:03 clayrat

I have looked at those SOP articles before, but only superficially. I'm not sure, however, whether we have the necessary metaprogramming machinery for that in Idris2. Do you have any hints in that direction? Thanks anyway for the articles. The Frex one is new to me.

stefan-hoeck avatar Mar 24 '21 16:03 stefan-hoeck