Re: [Haskell-cafe] Hack on the Delve core, with Delve and Haskell

2009-08-13 Thread spoon
Could you create a comparison of Delve to other (potentially) similar languages? For example, how is Delve similar/dissimilar to Clojure and Scala? I don't have any experience with Clojure at all, but looking at the page, it would appear that Clojure does not support first-class

[Haskell-cafe] Hack on the Delve core, with Delve and Haskell

2009-08-11 Thread spoon
Delve is a new programming language intended to bring the benefits of static type checking and functional programming to object-oriented design and development. It is an impure, eager language (Yes I can hear the groans of woe and cries for sanity already!) Currently Delve supports:

[Haskell-cafe] Re: ANN: yst 0.2.1

2009-08-04 Thread spoon
This sounds great! I really like using yaml for web development. However, my last use case was for a non-techie, so I created a little desktop application for editing the yamlbase, if you excuse the neologism. I think it worked quite well, because the user was then presented with a friendly

[Haskell-cafe] ANN: EsotericBot 0.0.1

2009-05-21 Thread spoon
Hackage: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/esotericbot See the homepage for online copy of README and example configuration file: http://www.killersmurf.com/projects/esotericbot Esotericbot is a sophisticated, lightweight IRC bot, written in Haskell. Esotericbot

Re: [Haskell-cafe] How i use GHC.Word.Word8 wit Int ?

2009-05-20 Thread spoon
While just writing 33 instead of length [1..33] saves an awful lot of bother, the function you'd probably want in similar circumstances is `fromIntegral` See the Prelude. Also, you can use Data.ByteString.head instead of unpack and then Data.List.head rollDice :: Word8 - IO Word8 rollDice n =

Re: [Haskell-cafe] type-level programming support library

2009-03-31 Thread spoon
On Mon, 2009-03-30 at 20:54 +0100, Lennart Augustsson wrote: I wasn't questioning the utility of John's library. But I saw him mentioning unary numbers and I think it's a mistake to use those for anything practical involving even moderately sized numbers. Also agreed! tfp supports rational

[Haskell-cafe] type-level programming support library

2009-03-29 Thread spoon
I've been doing some basic work on a support library for type level programming ( see http://hackage.haskell.org/trac/summer-of-code/ticket/1541 ). I know there have been similar attempts using fundeps ( Edward Kmett showed me some of his work, but I've lost the address... ) but this approach