<pedrocorreia.net ⁄>
 

<Haskell IO ⁄ >




clicks: 513 513 2007-04-27 2007-04-27 goto programacao myNews programacao  Bookmark This Bookmark This


Haskell is a very elegant language, and its pure functions are very appealing. However, one of the things that a person is wont to do when learning a new language is to write a toy program and, since all useful programs involve IO in some shape or another, things rapidly become ugly.

Most tutorials about Haskell IO skim over the practical aspects briefly, before diving into the depths of arcane theory. This tutorial aims to give you 'what you need' to start writing useful Haskell programs, without even attempting to explain what is going on (the latter is impossible, because I am a beginning Haskell programmer, and don't really know myself).

By the way, if you are an experienced Haskell programmer, and you have ever said something to the effect of "learn to program Haskell first, and worry about IO later", go away. Seriously, go away, you aren't welcome here.



este é só um excerto do artigo, para aceder ao artigo completo, clique no link em baixo:
this is just a small excerpt from the article, to access the full article please click in the link below:

http://www.friendofthepigeon.co.uk/wordpress/?p=54




Subscribe News RSS  Subscribe News Updates by E-mail





myNews <myNews show="rand" cat="programacao" ⁄>

Schema-aware processing with XSLT 2.0

With the release of version 2.0, XSLT now allows you to design your stylesheets (...)

clicks: 465 465 2008-05-04 2008-05-04 goto url (new window) ibm.com/develop... goto myNews programacao


Javascript Drag and DropJavascript Drag and Drop

Some of the most exciting features of dynamic HTML are the least used. Instead o (...)

clicks: 625 625 2006-12-20 2006-12-20 goto url (new window) hunlock.com/blo... goto myNews programacao


URL Rewriting for Beginners

URL rewriting can be one of the best and quickest ways to improve the usability (...)

clicks: 462 462 2008-08-05 2008-08-05 goto url (new window) addedbytes.com/... goto myNews programacao


10 ways to make Internet Explorer act like a modern browser

Like many other web developers, I definitely hate Internet Explorer, especially (...)

clicks: 76 76 2010-02-02 2010-02-02 goto url (new window) catswhocode.com... goto myNews programacao


Convert a C# Object to a SQL string

Every time that we need to create SQL queries in a programming language, often w (...)

clicks: 1230 1230 2007-05-24 2007-05-24 goto url (new window) coders4fun.com/... goto myNews programacao


Getting started with CodeIgniter

Creating a CodeIgniter application is easier than you might think. Take a guided (...)

clicks: 491 491 2008-09-02 2008-09-02 goto url (new window) ibm.com/develop... goto myNews programacao


How to Create DataTable Programmatically in C#, ASP.NET

Most of the times programmers fill the DataTable from database. This action fill (...)

clicks: 1136 1136 2008-12-02 2008-12-02 goto url (new window) dotnetspidor.bl... goto myNews programacao


Smart Columns w/ CSS and jQuery

As I observe other liquid based websites, I see two commonly used techniques on (...)

clicks: 341 341 2009-05-27 2009-05-27 goto url (new window) sohtanaka.com/w... goto myNews programacao