ID: 16156256
06-09-2008 13:06:59
8,8K Tweet
2,2K Followers
481 Following

Yesterday I gave at talk at Imperial College on the uses of dualities in programming. We look at the dualities between data and codata, calls and returns, and ASTs and stack machines. Slides are at noelwelsh.com/landing/talks/ and the benchmarks are taken from github.com/scalawithcats/…

Just added slides for my talk "Tagless Final for Humans" to my page of talks: noelwelsh.com/landing/talks/ I gave this talk today at Scalar Conference. The core is a new encoding for tagless final in Scala, which makes much better use of Scala's features than the standard encoding.



Noel Welsh is @[email protected] Scalar Conference i put the code from the slides into a gist, along with an example interpreter gist.github.com/arosien/f5bfeb… #scala #fp


Finished the chapter on tagless final in "Functional Programming Strategies" and it's available online: scalawithcats.com This includes the new encoding I talked about at Scalar Conference . Sign up to the mailing list on the same site if you want to hear about updates.




Resharing for the third time as Noel Welsh is @[email protected] recently finished the chapter about the "user friendly" tagless final encoding. The book is awesome by the way! It's probably the most comprehensive guide to programming with Cats. #scala scalawithcats.com/dist/scala-wit…


ScalaTimes issue 580 powered by Avinder Bahra Olivier Mélois Łukasz Biały Noel Welsh is @[email protected] Scala.js and others!




