Difference between revisions of "Blog articles"

From HaskellWiki
Jump to navigation Jump to search
(more articles)
(use internal links instead of external links)
 
(178 intermediate revisions by 15 users not shown)
Line 1: Line 1:
Popular Haskell articles from across the web
+
Many areas of Haskell have been explored in the form of blog posts. This
  +
page collects the best of those articles from across the web. Due to the
  +
vast amount of material, this page is divided into sub-categories:
   
  +
New material is posted to the [http://www.reddit.com/r/haskell/ Haskell Reddit] and [http://www.dohaskell.com/ dohaskell]
=== General ===
 
   
  +
== Introductory material ==
* [http://programming.reddit.com/goto?id=uzuc On Haskell, Intuition And Expressive Power]
 
* [http://programming.reddit.com/goto?id=15bx1 Haskell: Raising the bar]
 
   
  +
* [[/Introductions|Introductions to Haskell]]
=== First impressions ===
 
  +
* [[/Comparisons|Comparing Haskell to other languages]]
  +
* [[/Functional_programming|Functional programming in general]]
  +
* [[/Exercises|Small programming exercises]]
   
  +
== Specific topics ==
* [http://blogs.nubgames.com/code/?p=15 Haskell First Impressions]
 
* [http://blogs.nubgames.com/code/?p=17 One month in Haskell]
 
   
  +
* [[/Algorithms|Algorithms and techniques]]
=== IO ===
 
  +
* [[/Data|Data and control structures]]
  +
* [[/Databases|Databases in Haskell]]
  +
* [[/Errors|Error handling and exceptions]]
  +
* [[/GUIs|GUIs in Haskell]]
  +
* [[/Graphics|Graphics]]
  +
* [[/Web|HTML and XML and the Web]]
  +
* [[/Hardware|Hardware and robots]]
  +
* [[/Language|Haskell language features]]
  +
* [[/Performance|High performance Haskell]]
  +
* [[/IO|IO in Haskell]]
  +
* [[/FFI|The FFI: interfaces to other languages]]
  +
* [[/Libraries|Libraries and packages]]
  +
* [[/Mathematics|Mathematics and Haskell]]
  +
* [[/Monads|Monads, Comonads, Arrows]]
  +
* [[/Network|Networking]]
  +
* [[/Parallel|Parallel and concurrent programming]]
  +
* [[/Parsing|Parsing, regular expressions]]
  +
* [[/EDSLs|Domain specific languages and code generation]]
  +
* [[/Types|Programming with types]]
  +
* [[/Testing|Testing, correctness and proofs]]
   
  +
== Further reading ==
* [http://blogs.nubgames.com/code/?p=22 Haskell I/O for imperative programmers]
 
* [http://programming.reddit.com/goto?id=jgbf Simple Unix Tools in Elegant Haskell]
 
   
  +
Further material on these topics is available in [http://en.wikibooks.org/wiki/Haskell The Haskell Wikibook]
=== Web ===
 
   
  +
For libraries divided into similar topics, see:
* [http://programming.reddit.com/goto?id=139vk Haskell and Web Applications]
 
* [http://programming.reddit.com/goto?id=12a6a Ruby and Haskell: write your Rails backend code in Haskell instead of C]
 
* Writing a Simple Search Engine in Haskell
 
** [http://blogs.nubgames.com/code/?p=18 Part 0 Introduction]
 
** [http://blogs.nubgames.com/code/?p=19 Part 1 Maybe and List]
 
   
  +
* [http://hackage.haskell.org/packages/archive/pkg-list.html the Hackage database]
=== Maths ===
 
  +
* [[Applications and libraries]]
   
  +
For in-depth research into these topics:
* [http://programming.reddit.com/goto?id=h3cu Learn maths with Haskell]
 
 
Todo: sort by category. Add more links.
 
   
  +
* [[Research papers]]
  +
 
[[Category:Tutorials]]
 
[[Category:Tutorials]]

Latest revision as of 11:34, 27 February 2019