VinylRecords / Vinyl

Extensible Records for Haskell. Pull requests welcome! Come visit us on #vinyl on freenode.
http://hackage.haskell.org/package/vinyl
MIT License
260 stars 49 forks source link

Updated readme with talks/examples about Vinyl #99

Open codygman opened 7 years ago

codygman commented 7 years ago

I'm pretty sure I saw more, but one for instance is:

Programming in Vinyl

I'd also recommend linking to some of the better examples found by searching:

https://github.com/search?q=import+Vinyl+language%3Ahaskell&ref=searchresults&type=Code&utf8=%E2%9C%93

EDIT: I didn't actually find many good examples, they were all too specific or required too much context :/

Also the video is helpful in many ways but also goes pretty deep into the underlying theory of Vinyl... which is good but is a lot to take in for the first time.

jonsterling commented 7 years ago

I would guess that any talks I have given in the past are woefully outdated, and not super informative... It might make sense to not link to these, and just link to @acowley's excellent talks where he applies this library to interesting problems.

codygman commented 7 years ago

@jonsterling I think Anthony Cowley - Framing the Discussion with EDSLs might be a good candidate, but I'll wait until I finish it. There is a nice vinyl intro in the beginning for sure, so I'm guessing it will be used throughout.