References

  1. Gregory Collins, Doug Beardsley, Shu-yu Guo, James Sanders, Carl Howells, Shane O'Brien, Ozgun Ataman, Chris Smith & Jurriën Stutterheim: Snap Framework. Available at http://snapframework.com.
  2. Matthew J. Conway (1997): Alice: Easy-to-Learn 3D Scripting for Novices. University of Virginia.
  3. Microsoft Corporation: Microsoft Small Basic: An introduction to programming. Tutorial available online..
  4. Atze Dijkstra, Jeroen Fokker & S. Doaitse Swierstra (2009): The Architecture of the Utrecht Haskell Compiler. In: Haskell Symposium, doi:10.1145/1596638.1596650.
  5. Atze Dijkstra, Jeroen Fokker & S. Doaitse Swierstra (2009): UHC Utrecht Haskell Compiler. Available at http://www.cs.uu.nl/wiki/UHC.
  6. Atze Dijkstra, Jurriën Stutterheim, Alessandro Vermeulen & S. Doaitse Swierstra: Building JavaScript applications with Haskell. Accepted for IFL 2012.
  7. Matthias Felleisen, Robert Bruce Findler, Matthew Flatt & Shriram Krishnamurthi (2003): How to Design Programs – An Introduction to Programming and Computing.
  8. Roy Thomas Fielding (2000): Architectural Styles and the Design of Network-based Software Architectures. University of California, Irvine.
  9. M. Flatt (2010): PLT. Reference: Racket. Technical Report. Technical Report PLT-TR-2010-1, PLT Inc., 2010. http://racket-lang. org/tr1.
  10. Sal Khan: Khan Academy. Available at http://www.khanacademy.org/#computer-science.
  11. Xavier Leroy, Damien Doligez, Alain Frisch, Jacques Garrigue, Didier Rémy & Jérôme Vouillon (2011): The OCaml system release 3.12: Documentation and user's manual. Technical Report. Institut National de Recherche en Informatique et en Automatique.
  12. Miran Lipovaca (2011): Learn You a Haskell for Great Good!: A Beginner's Guide, 1st edition. No Starch Press, San Francisco, CA, USA. Available at http://learnyouahaskell.com.
  13. Ben Lippmeier (2010): Gloss. Available at http://gloss.ouroborus.net/.
  14. J Maloney, L Burd, Y Kafai, N Rusk, B Silverman & M Resnick (2004): Scratch: A Sneak Preview. In: Second International Conference on Creating, Connecting, and Collaborating through Computing, pp. 104–109, doi:10.1109/C5.2004.1314376.
  15. Conor McBride & James McKinna (2004): The view from the left. Journal of Functional Programming 14(1), pp. 69–111, doi:10.1017/S0956796803004829.
  16. Ulf Norell (2007): Towards a practical programming language based on dependent type theory. Chalmers University of Technology.
  17. Simon Peyton Jones (2003): Haskell 98 Language and Libraries: The Revised Report. Cambridge University Press.
  18. Emmanuel Schanzer: Bootstrap. Available at http://www.bootstrapworld.org/.
  19. Chris Smith (2011): Haskell for Kids. Available at http://cdsmith.wordpress.com/category/haskell-for-kids/.
  20. Wouter Swierstra, S. Doaitse Swierstra & Jurriën Stutterheim (2011): Logisch en Functioneel Programmeren voor Wiskunde D. Technical Report UU-CS-2011-033. Universiteit Utrecht.

Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org