@misc(snap, author = "Gregory Collins and Doug Beardsley and Shu-yu Guo and James Sanders and Carl Howells and Shane O'Brien and Ozgun Ataman and Chris Smith and Jurri\"en Stutterheim", title = "Snap Framework", url = "http://snapframework.com", ) @phdthesis(conway1997, author = "Matthew J. Conway", year = "1997", title = "Alice: Easy-to-Learn 3D Scripting for Novices", school = "University of Virginia", ) @unpublished(smallbasic, author = "Microsoft Corporation", title = "{Microsoft Small Basic: An introduction to programming}", note = "Tutorial available online.", ) @inproceedings(dijkstra09uhc-arch, author = "Atze Dijkstra and Jeroen Fokker and S. Doaitse Swierstra", year = "2009", title = "{The Architecture of the Utrecht Haskell Compiler}", booktitle = "Haskell Symposium", doi = "10.1145/1596638.1596650", ) @misc(www09uhc, author = "Atze Dijkstra and Jeroen Fokker and S. Doaitse Swierstra", year = "2009", title = "{UHC Utrecht Haskell Compiler}", url = "http://www.cs.uu.nl/wiki/UHC", ) @unpublished(dijkstra2012, author = "Atze Dijkstra and Jurri\"en Stutterheim and Alessandro Vermeulen and S. Doaitse Swierstra", title = "{Building JavaScript applications with Haskell}", note = "Accepted for IFL 2012", ) @book(felleisen2003, author = "Matthias Felleisen and Robert Bruce Findler and Matthew Flatt and Shriram Krishnamurthi", year = "2003", title = "How to Design Programs -- An Introduction to Programming and Computing", ) @phdthesis(fielding2000, author = "Roy Thomas Fielding", year = "2000", title = "Architectural Styles and the Design of Network-based Software Architectures", school = "University of California, Irvine", ) @techreport(racket, author = "M. Flatt", year = "2010", title = "PLT. Reference: Racket", type = "Technical Report", institution = "Technical Report PLT-TR-2010-1, PLT Inc., 2010. http://racket-lang. org/tr1", ) @misc(khan, author = "Sal Khan", title = "Khan Academy", url = "http://www.khanacademy.org/#computer-science", ) @techreport(ocaml, author = "Xavier Leroy and Damien Doligez and Alain Frisch and Jacques Garrigue and Didier R{\'e}my and J{\'e}r{\^o}me Vouillon", year = "2011", title = "The {OCaml} system release 3.12: Documentation and user's manual", type = "Technical Report", institution = "Institut National de Recherche en Informatique et en Automatique", ) @book(lipovaca2011, author = "Miran Lipovaca", year = "2011", title = "Learn You a Haskell for Great Good!: A Beginner's Guide", edition = "1st", publisher = "No Starch Press", address = "San Francisco, CA, USA", url = "http://learnyouahaskell.com", ) @misc(lippmeier2010, author = "Ben Lippmeier", year = "2010", title = "Gloss", url = "http://gloss.ouroborus.net/", ) @inproceedings(maloney2004, author = "J Maloney and L Burd and Y Kafai and N Rusk and B Silverman and M Resnick", year = "2004", title = "Scratch: A Sneak Preview", booktitle = "Second International Conference on Creating, Connecting, and Collaborating through Computing", pages = "104--109", doi = "10.1109/C5.2004.1314376", ) @article(view, author = "Conor McBride and James McKinna", year = "2004", title = "The view from the left", journal = "Journal of Functional Programming", volume = "14", number = "1", pages = "69--111", doi = "10.1017/S0956796803004829", ) @phdthesis(norell, author = "Ulf Norell", year = "2007", title = "Towards a practical programming language based on dependent type theory", school = "Chalmers University of Technology", ) @book(haskell98, editor = "Simon {Peyton Jones}", year = "2003", title = "Haskell 98 Language and Libraries: The Revised Report", publisher = "Cambridge University Press", ) @misc(bootstrap, author = "Emmanuel Schanzer", title = "Bootstrap", url = "http://www.bootstrapworld.org/", ) @misc(smith2011, author = "Chris Smith", year = "2011", title = "Haskell for Kids", url = "http://cdsmith.wordpress.com/category/haskell-for-kids/", ) @techreport(swierstra2011, author = "Wouter Swierstra and S. Doaitse Swierstra and Jurri\"en Stutterheim", year = "2011", title = "{Logisch en Functioneel Programmeren voor Wiskunde D}", type = "Technical Report", number = "UU-CS-2011-033", institution = "Universiteit Utrecht", )