recentpopularlog in

david.parrott : haskell   9

Solving the Queens Problem with Haskell | Version 7.0
The eight queens puzzle is a classic problem in algorithm design because it showcases the power of backtracking and recursion. The premise is simple: find a way to place 8 queens on an 8×8 board such that none of them are attacking each other, which means that no two queens can share the same row, column, or diagonal.

Sounds simple enough, but how to implement it? The most basic solution would be to brute force it: try every possible configuration, stopping when a valid one is found. Not very efficient, but hey, at least it’s easy to understand.

As the title suggests, the solution I plan on implementing will be written in Haskell.
chess  haskell  algorithm 
february 2012 by david.parrott
Real World Haskell
This is the online home of the book “Real World Haskell”. It is published by O'Reilly Media. The first edition was released in November 2008.
book  development  documentation  education  free  haskell  language  online  programming  reference  tutorial 
april 2010 by david.parrott
Learn You a Haskell for Great Good!
Hey yo! This is Learn You a Haskell, the funkiest way to learn Haskell, which is the best functional programming language around. You may have heard of it. This guide is meant for people who have programmed already, but have yet to try functional programming.
programming  development  tutorial  reference  howto  online  language  education  book  haskell 
december 2009 by david.parrott
Haskell - HaskellWiki
Haskell is an advanced purely functional programming language. An open source product of more than twenty years of cutting edge research, it allows rapid development of robust, concise, correct software. With strong support for integration with other languages, built-in concurrency and parallelism, debuggers, profilers, rich libraries and an active community, Haskell makes it easier to produce flexible, maintainable high-quality software.
programming  development  software  tools  opensource  tutorial  haskell  language  compiler  reference 
november 2009 by david.parrott

Copy this bookmark:

to read