This
page covers the following topics related to Haskell : Basics, Introduction,
Haskell, Basics, Shakespearean Templates, Widgets, Yesod, Typeclass, Routing and
Handlers, Forms, Sessions, Persistent, Deploying your Webapp, Advanced, RESTful
Content, Yesod’s Monads, Authentication and Authorization, Scaffolding and the
Site Template, Internationalizatio, Creating a Subsite, Understanding a Request,
SQL Joins, Yesod for Haskellers, Examples, Initializing data in the foundation
datatype, Blog: i18n, authentication, authorization, and database, Wiki:
markdown, chat subsite, event source, JSON Web Service, Case Study: Sphinx-based
Search, Visitor counter, Single process pub-sub, Environment variables for
configuration, Route attributes, Appendices, monad-control, Web Application
Interface, Settings Types, http-conduit, xml-conduit.
This note
covers the following topics: Functions and their definitions, First look at
Haskell, Using the interpreter, Haskell basics, Higher order functions, More
list notation, More on data types, Input or output, Problem solving, Haskell
laws, Program synthesis, Models of reduction, Divide and conquer algorithms and
infinite data structures.
Author(s): H Conrad Cunningham, University of Mississippi
This book covers topics on basic types,
compilers vs. interpreters, functions, pattern matching, list manipulation,
polymorphism, sorting algorithms, user-defined datatypes, abstract datatypes,
tree traversals, input or output, and memoization, introduction to programming
concepts, algorithms, and data structures. They also touch on arrays, priority
queues, heaps, and dynamic programming.