Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Haskell for real projects

Name: Anonymous 2014-05-11 10:59

There have been recently complaints that there wasn’t any resource available for bridging the gap between beginner and experimented Haskeller, and some posts on “Haskell program architecture” have been written to help with this transition. I have found these posts to be pretty interesting, and while I can hardly be called an expert, I would like to contribute to this effort by documenting a few advanced Haskell features, as well as my design decisions, applied to a simple, yet fun, project.

Now that this is out of the way, let’s start !

http://lpuppet.banquise.net/blog/2014/05/10/7-startups-part-1-introduction-and-types/

Name: Multigrid methods with Repa 2014-05-11 11:02

We implement the multigrid and full multigrid schemes using the Haskell parallel array library Repa. Whilst this file is a literate Haskell program it omits some preliminaries. The full code can be found on GitHub at multiGrid.

Repa (short for ‘regular parallel arrays’) is a Haskell library for efficiently calculating with arrays functionally. It allows parallel computation to be expressed with a single primitive (computeP). This is possible because we only use immutable arrays so calculations are deterministic without any need to worry about locks/mutual exclusion/race conditions/etc.

The multigrid and full multigrid schemes are used for approximating solutions of partial differential equations but they are strategies rather than solvers. They can be used to drastically improve more basic solvers provided convergence and error analysis are considered for the basic solver.

http://readerunner.wordpress.com/2014/04/30/multigrid-methods-with-repa/

Name: Anonymous 2014-05-11 13:06

there's already a haskal thread, fucktard

haskell is useless for anything real

Name: Anonymous 2014-05-11 14:13

>>3
Only within your religion, fucktard.

Name: Anonymous 2014-05-11 14:20

EXPERIMENTED MY ANUS

Name: Anonymous 2014-05-11 14:26

>>4
what the fedora are you talking about, I bet you feel like you just "won"

Name: Anonymous 2014-05-11 15:11

>>6
Haskell is the real winner here.

Don't change these.
Name: Email:
Entire Thread Thread List