- Created Sunday, November 15th 2015 @ 11:28:36
The currently used compiler for Haskell (GHC 7.4.1) is over 3 years old, which is significant considering the evolution speed of Haskell ecosystem. Could you please upgrade to latest GHC version ? It should be as straightforward as installing the latest Haskell Platform distribution.
DeveloperUpdated Monday, November 16th 2015 @ 09:18:12
I've updated Haskell to GHC 7.10.2-a :)
- Created Tuesday, May 10th 2016 @ 07:23:42
Could you add the Lens package to the Haskell installation? It's a really common library for working with nested data structures, which I think will be fairly common. A lot of people trying to do bots in Haskell will likely want to use Lens.
- Created Tuesday, May 10th 2016 @ 08:29:08
Perhaps a lightweight lens library would be sufficient (e.g. microlens) ?
DeveloperCreated Tuesday, May 10th 2016 @ 08:52:16
I'll add it to our TODO list.
- Updated Sunday, May 29th 2016 @ 17:50:44
Here are some Haskell packages that I believe are useful while programming AIs in Haskell:
- linear : typically to manipulate positions in a 2D-board, but not only
- free : trees are key data structures in AI, which are best modelled using the "Cofree" type
- (comonad : useful abstraction, already a dependency of the free package)
- lens, or lens-simple, or microlens : as asked earlier
- mono-traversable : rather a nice-to-have, it makes working with data structures much more pleasant
Also, GHC 8 has just been released :) .