Difference between revisions of "The Monad.Reader"

From HaskellWiki
Jump to navigation Jump to search
m
m
 
(22 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 
[[Category:Community]]
 
[[Category:Community]]
The Monad.Reader is an electronic magazine about all things Haskell. It is less formal than journal, but somehow more enduring than a wiki-page. There have been a wide variety of articles, including: exciting code fragments, intriguing puzzles, book reviews, tutorials, and even half-baked research ideas.
+
The Monad.Reader is an electronic magazine about all things Haskell. It is less formal than journal, but more enduring than a wiki-page or blog post. There have been a wide variety of articles, including: exciting code fragments, intriguing puzzles, book reviews, tutorials, and even half-baked research ideas.
   
  +
'''Please note that the Monad.Reader has moved to [http://themonadreader.wordpress.com http://themonadreader.wordpress.com]. This site will no longer be updated.'''
==== Latest Issue ====
 
   
  +
Older issues,1-13, can be found [[The_Monad.Reader/Previous_issues|here.]]
[[Media:TMR-Issue10.pdf|The Monad.Reader Issue 10]] is now available:
 
;''Step inside the <nowiki>GHCi</nowiki> debugger''
 
:Bernie Pope
 
;''Evaluating Haskell in Haskell''
 
:Matthew Naylor
 
 
Feel free to browse the source files [http://sneezy.cs.nott.ac.uk/darcs/TMR/Issue10/]. You can check out the entire repository using darcs:
 
 
<tt>darcs get http://sneezy.cs.nott.ac.uk/darcs/TMR/Issue10/</tt>
 
 
The source code and LaTeX files have all been released under a BSD-style license.
 
 
I'd welcome any discussion and feedback [[Talk:The_Monad.Reader|on the Talk page]].
 
 
==== Previous editions ====
 
 
[[Media:TMR-Issue1.pdf|The Monad.Reader Issue 1]] was released on March 1, 2005.
 
;''<nowiki>Pseudocode: Natural Style</nowiki>''
 
:Andrew J. Bromage
 
;''Pugs Apocryphon 1 - Overview of the Pugs project''
 
:Autrijus Tang
 
;''An Introduction to Gtk2Hs, a Haskell GUI Library''
 
:Kenneth Hoste
 
;''Implementing Web-Services with the HAIFA Framework''
 
:Simon D. Foster
 
;''<nowiki>Code Probe - Issue one: Haskell XML-RPC, v.2004-06-17 [1]</nowiki>''
 
:Sven Moritz Hallberg
 
 
[[The Monad.Reader/Issue2| The Monad.Reader Issue 2]] was released May 2005.
 
;''Impure Thoughts 1 - Thtatic Compilathionth (without a lisp)''
 
:by Philippa Cowderoy
 
;''Eternal Compatibility In Theory''
 
:by Sven Moritz Hallberg
 
;''Fun with Linear Implicit Parameters''
 
:by Thomas Jäger
 
;''Haskore''
 
:by Bastiaan Zapf
 
;''Bzlib2 Binding - An Introduction to the FFI''
 
:by Peter Eriksen
 
 
[[The Monad.Reader/Issue3| The Monad.Reader Issue 3]] was released June 2005.
 
;''Notes on Learning Haskell''
 
:by Graham Klyne
 
;''Functional Programming vs Object Oriented Programming''
 
:by Alistair Bayley
 
;''Concurrent and Distributed Programming with Join Hs''
 
:by Einar Karttunen
 
;''"Haskell School Of Expression"<nowiki>:</nowiki> Review of The Haskell School of Expression''
 
:by Isaac Jones
 
;''Review of "Purely Functional Data Structures"''
 
:by Andrew Cooke
 
 
[[The Monad.Reader/Issue4 | The Monad.Reader Issue 4]] was released 5 July 2005.
 
;''Impure Thoughts 2, B&D not S&M'' (off-wiki)
 
:by Philippa Cowderoy
 
;''Why Attribute Grammars Matter''
 
:by Wouter Swierstra
 
;''Solving Sudoku''
 
:by Dominic Fox
 
;''On Treaps And Randomization''
 
:by Jesper Louis Andersen
 
 
[[The Monad.Reader/Issue5 | The Monad.Reader Issue 5]] was released October 2005.
 
;''<nowiki>Haskell: A Very Different Language</nowiki>''
 
:by John Goerzen
 
;''Generating Polyominoes''
 
:by Dominic Fox
 
;''<nowiki>HRay:A Haskell ray tracer</nowiki>''
 
:by Kenneth Hoste
 
;''Number-parameterized types''
 
:by Oleg Kiselyov
 
;''A Practical Approach to Graph Manipulation''
 
:by Jean Philippe Bernardy
 
;''Software Testing With Haskell''
 
:by Shae Erisson
 
 
[[Media:TMR-Issue6.pdf|The Monad.Reader Issue 6]] was released January 31, 2007.
 
;''Getting a Fix from the Right Fold''
 
:Bernie Pope
 
;''Adventures in Classical-Land''
 
:Dan Piponi
 
;''Assembly: Circular Programming with Recursive do''
 
:Russell O'Connor
 
 
[[Media:TMR-Issue7.pdf|The Monad.Reader Issue 7]] was released April 30, 2007.
 
;''A Recipe for controlling Lego using Lava''
 
:Matthew Naylor
 
;''<nowiki>Caml Trading: Experiences in Functional Programming on Wall Street</nowiki>''
 
:Yaron Minsky
 
;''<nowiki>Book Review: “Programming in Haskell” by Graham Hutton</nowiki>''
 
:Duncan Coutts
 
;''Yhc.Core – from Haskell to Core''
 
:Dimitry Golubovsky, Neil Mitchell, Matthew Naylor
 
 
[[Media:TMR-Issue8.pdf|The Monad.Reader Issue 8]] was released on September 10, 2007.
 
;''Generating Multiset Partitions''
 
:Brent Yorgey
 
;''Type-Level Instant Insanity''
 
:Conrad Parker
 
 
[[Media:TMR-Issue9.pdf|The Monad.Reader Issue 9]], the [http://hackage.haskell.org/trac/summer-of-code/wiki Summer of Code] special, is was released on November 19, 2007.
 
;''Cabal Configurations''
 
:Thomas Schilling
 
;''Darcs Patch Theory''
 
:Jason Dagit
 
;''<nowiki>TaiChi: how to check your types with serenity</nowiki>''
 
:Mathieu Boespflug
 
 
==== Contributing ====
 
 
If you're interested in writing something for The Monad.Reader, please download the [[Media:TMR.zip|instructions for authors]]. You can also check out the most recent version from the darcs repository at <tt>http://sneezy.cs.nott.ac.uk/darcs/TMR/Guidelines</tt>.
 
 
The deadline for Issue 11 is '''August 1, 2008'''.
 
 
Feel free to contact [http://www.cs.nott.ac.uk/~wss Wouter Swierstra] with any questions.
 
 
==== Merchandise ====
 
 
You can buy The Monad.Reader t-shirts and merchandise from [http://www.cafepress.com/TheMonadReader Cafepress].
 
 
==== The name ====
 
The name is a pun, I'm afraid. A magazine is sometimes also referred to as a "reader". The articles are not necessarily about monads.
 

Latest revision as of 05:45, 2 December 2012

The Monad.Reader is an electronic magazine about all things Haskell. It is less formal than journal, but more enduring than a wiki-page or blog post. There have been a wide variety of articles, including: exciting code fragments, intriguing puzzles, book reviews, tutorials, and even half-baked research ideas.

Please note that the Monad.Reader has moved to http://themonadreader.wordpress.com. This site will no longer be updated.

Older issues,1-13, can be found here.