Re: [Haskell-cafe] ANNOUNCE: set-monad

2012-06-16 Thread Tillmann Rendel
Hi George, George Giorgidze wrote: I would like to announce the first release of the set-monad library. On Hackage: http://hackage.haskell.org/package/set-monad Very cool. Seems to work fine. But I am wondering about the impact of using your package on asymptotic complexity (and thereby, on

Re: [Haskell-cafe] [Haskell] JustHub 'Sherkin' Release

2012-06-16 Thread Andres Löh
Hi Chris. [Sorry if I'm slow responding, but I'm at a summer school right now and have relatively little time to follow my email.] At issue is whether the JustHub Haskell distribution for Enterprise Linux and the hub hackage for sandboxing development projects and integrating multiple GHC

[Haskell-cafe] FunctionalOWL: FP Usergroup in Germany, area Bielefeld

2012-06-16 Thread raichoo
Announcing FunctionalOWL in Bielefeld! Next Wednesday will be the first meetup of the FunctionalOWL at Hackerspace Bielefeld. The meetup is aimed at people who are interested in functional programming. FunctionalOWL wants to provide a wide range of interesting topics and opportunities to share

[Haskell-cafe] lightweight alternative to mtl?

2012-06-16 Thread Anton Kholomiov
What are you using instead of mtl? I need simple type for State. The more classy it gets the harder error messages are to understand. I've installed new package. Silently it installed new mtl. And here I'm staring into three lines of code for half an hour trying to understand where I misused the

Re: [Haskell-cafe] lightweight alternative to mtl?

2012-06-16 Thread Ertugrul Söylemez
Anton Kholomiov anton.kholom...@gmail.com wrote: What are you using instead of mtl? I need simple type for State. The more classy it gets the harder error messages are to understand. I've installed new package. Silently it installed new mtl. And here I'm staring into three lines of code

Re: [Haskell-cafe] lightweight alternative to mtl?

2012-06-16 Thread Roman Cheplyaka
* Anton Kholomiov anton.kholom...@gmail.com [2012-06-16 17:59:23+0400] It's class for strict and lazy states. Maybe it's better to take approach of containers (the same interface and different modules)? The lazy and strict State monads differ only in their = operator. Since you don't have

Re: [Haskell-cafe] lightweight alternative to mtl?

2012-06-16 Thread Anton Kholomiov
I'd rather use 'transformers' then. ___ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe

Re: [Haskell-cafe] ANNOUNCE: set-monad

2012-06-16 Thread David Menendez
On Sat, Jun 16, 2012 at 3:57 AM, Tillmann Rendel ren...@informatik.uni-marburg.de wrote: George Giorgidze wrote: I would like to announce the first release of the set-monad library. On Hackage: http://hackage.haskell.org/package/set-monad Very cool. Seems to work fine. But I am wondering

Re: [Haskell-cafe] [Haskell] JustHub 'Sherkin' Release

2012-06-16 Thread Chris Dornan
Hi Andres, Thanks for your detailed reply -- it is much appreciated. Independent of concrete bugs, who's making these decisions? Can I use cabal-install-0.14.0 on projects working with older platforms if I want to? Out of the box you get a set of tools that avoids known problems and complies

Re: [Haskell-cafe] event handler

2012-06-16 Thread Corentin Dupont
Just wondering, could type families be of any help here? I don't know type families, but can it be a mean to regroup together the event types, that are now completely separated : *data NewPlayer deriving Typeable data NewRule deriving Typeable* On Fri, Jun 15, 2012 at 10:59 PM, Corentin Dupont

[Haskell-cafe] Haskell is rapidly approaching the top 20

2012-06-16 Thread Henk-Jan van Tuyl
L.S., From the TIOBE web site[0]: -✂ TIOBE Programming Community Index for June 2012 June Headline: Haskell is rapidly approaching the top 20 Last month we asked ourselves the question what language could become the next big new programming language. We suggested several

Re: [Haskell-cafe] event handler

2012-06-16 Thread Alexander Solla
On Fri, Jun 15, 2012 at 1:59 PM, Corentin Dupont corentin.dup...@gmail.comwrote: I made some modifications based on your suggestions (see below). I made a two parameters class: *class (Typeable e, Typeable d) = Handled e d * Because after all what I want is to associate an event with its type

Re: [Haskell-cafe] event handler

2012-06-16 Thread Corentin Dupont
Hi Alexander, sorry my initial example was maybe misleading. What I really what to do is to associate each event with an arbitrary data type. For example, consider the following events: NewPlayer NewRule Message User I want to associate the following data types with each, to pass to there

Re: [Haskell-cafe] event handler

2012-06-16 Thread Alexander Solla
On Sat, Jun 16, 2012 at 3:31 PM, Corentin Dupont corentin.dup...@gmail.comwrote: Hi Alexander, sorry my initial example was maybe misleading. What I really what to do is to associate each event with an arbitrary data type. For example, consider the following events: NewPlayer NewRule

[Haskell-cafe] ANN: GHC-7.4.2-Eden - Parallel Haskell on multicore and cluster systems

2012-06-16 Thread Eden - Functional parallel Programming (Mischa Dieterle)
We are happy to announce a new release of Eden, a parallel extension of Haskell. The release comprises: * The GHC-7.4.2-Eden compiler: GHC-7.4.2 extended with the Eden parallel runtime system. * The Eden modules: a library defining the Eden language constructs. * The Eden skeleton library: a