Simon Peyton-Jones writes:
> Personally I think there are strong advantages to ".":
I'm sorry, but I don't see it. Function composition is one of /the/ most
central concepts to functionaly programming. Overloading dot further is
a terrible idea. I don't see why using it for record field select
I should point out that what seems like a rude name in one
language may be a perfectly proper word in another.
For example, "ai" in Maori means "to copulate", and yet
we have things like the AI Journal. Naughty naughty.
F*ck is a perfectly good German name, I believe, and
you will find that name
On Tue, 24 Nov 2009 02:58:30 +, Conor McBride
wrote:
>Hi Benjamin
>
>On 24 Nov 2009, at 02:35, Benjamin L.Russell wrote:
>
>> On Sat, 21 Nov 2009 12:14:29 -0800 (PST), jfred...@gmail.com wrote:
>>
>>> Typef*ck: Brainf*ck in the type system. Johnny Morrice [23]showed us
>>> his implementatio
On Mon, 23 Nov 2009 21:50:22 -0500, Joe Fredette
wrote:
>I guess my view is that such a paper with an unintentionally foul-
>mouthed name -- like Brainf*ck -- ought not be the reason for which
>your paper is rejected from a journal or other publication source, but
>rather it should be unders
Hi Benjamin
On 24 Nov 2009, at 02:35, Benjamin L.Russell wrote:
On Sat, 21 Nov 2009 12:14:29 -0800 (PST), jfred...@gmail.com wrote:
Typef*ck: Brainf*ck in the type system. Johnny Morrice [23]showed us
his implementation of everyone's favorite profane programming
language... in the type sys
I censored it because I intend the HWN to be a PG rated article. I
figure -- while I am not under any delusion that kids these days have
mouths fouler than mine, which is a feat for sure -- that some young
programmer with strict speaking morals may stumble upon the HWN and say,
"Hey self!
On Sat, 21 Nov 2009 12:14:29 -0800 (PST), jfred...@gmail.com wrote:
> Typef*ck: Brainf*ck in the type system. Johnny Morrice [23]showed us
> his implementation of everyone's favorite profane programming
> language... in the type system.
Incidentally, I've always wondered about the political
On Mon, Nov 23, 2009 at 11:50 AM, Neil Mitchell wrote:
> This looks very nice. Have you thought about putting this code in to
> the Derive package? (http://community.haskell.org/~ndm/derive, and
> also on Hackage).
Hi Neil,
If you think this would belong in Derive, then, cool, let's do it :)
I'll
If it doesn't break dependencies, it won't be called http 4001,
it will be called 4000.0.9 :)
Check:
http://www.haskell.org/haskellwiki/Package_versioning_policy
I see. Thanks for the link. I wasn't aware of the versioning policy.
Just to clarify though, wouldn't the next higher major version
Thinking of a parallel with Java for a second, is there a GUI library
out there that's structured like Java Swing? Meaning, there is a GUI
library that has a small platform-specific GUI foundation (e.g. a per
platform implementation of the core AWT functionality) and the rest of
the functionali
On Mon, 2009-11-23 at 09:50 -0200, Maurício CA wrote:
> > I recently started porting cabal-install to Freebsd. When
> > I looked at its dependencies on hackage, I noticed HTTP
> > (>=4000.0.2 && <4001). However the latest HTTP version on
> > hackage is 4000.0.8. That struck me as kinda odd. How
On Sun, Nov 22, 2009 at 11:56 AM, Antoine Latter wrote:
>
> Running 'pandoc --strict' over the Markdown readme.text takes:
>
> ~0.09s with pandoc built against parsec-2
> ~0.19s with pandoc built against parsec-3
>
> on my machine.
>
> I have a branch of parsec-3 which seems to brings us back to p
Thinking of a parallel with Java for a second, is there a GUI library out there
that's structured like Java Swing? Meaning, there is a GUI library that has a
small platform-specific GUI foundation (e.g. a per platform implementation of
the core AWT functionality) and the rest of the functionali
Yeah, I found many pages about it (some making fun of a interpreter that
"follows all H98 spec"). But i'm still crawling to understand who is who and
what are the pages to get help in Haskell community :D
And well, tha's bad, i've really enjoyed Hugs, but i'll have to use GHC
instead :D
Thanks.
Hello Juan,
Monday, November 23, 2009, 7:01:39 PM, you wrote:
> But in HUGS i can't. It says:
> ERROR "conjunction.hs":1 - Unrecognised character `\8743'
hugs doesn't accept unicode source files
there are lots of unicode support problems in both haskell
implementations. probably we have some wi
Forgot the URL: http://github.com/softa/rl
On Mon, Nov 23, 2009 at 2:01 PM, Juan Maiz wrote:
> Hi folks, my name is Juan Maiz and i'm starting to study Haskell (again).
> Is anyone from Brazil in the list?i
>
> I'm currently reading The Haskell Road to Logic, Maths and Programming and
> having a
Hi folks, my name is Juan Maiz and i'm starting to study Haskell (again).
Is anyone from Brazil in the list?i
I'm currently reading The Haskell Road to Logic, Maths and Programming and
having a lot of (geek) fun. By the way, i found this:
http://www.mail-archive.com/haskell-cafe@haskell.org/msg454
On 19/11/09 12:17, Simon Marlow wrote:
Ok, unless there are any further objections, I'll change the names back to
class NFData a where
rnf :: a -> ()
and also add
deepseq :: a -> b -> b
but I'll leave the module name as Control.DeepSeq.
I made this change and uploaded deepseq-1.1.0.0 on Fr
Minor aside.
> -> Could be the first GUI to build on hackage :)
If you have wxWidgets installed, the new fully Cabalised wxHaskell
builds just fine. It's quite handy/refreshing for 'cabal install wx' to
finally "just work" :-)
Unless you mean "build on the Hackage server" which should also be
p
Hello,
Are there currently any known problems that would hinder the
implementation of kind polymorphism [1], e.g. unresolved inelegancies or
technical limitations, or is it only a matter of finding the time to
implement it?
Thanks,
Martijn.
[1] http://hackage.haskell.org/trac/haskell-prim
> I recently started porting cabal-install to Freebsd. When
> I looked at its dependencies on hackage, I noticed HTTP
> (>=4000.0.2 && <4001). However the latest HTTP version on
> hackage is 4000.0.8. That struck me as kinda odd. How can cabal
> tell that it won't be compatible with HTTP version 4
Hi everyone
I recently started porting cabal-install to Freebsd. When I looked at its
dependencies on hackage, I noticed HTTP (>=4000.0.2 && <4001). However the
latest HTTP version on hackage is 4000.0.8. That struck me as kinda odd. How
can cabal tell that it won't be compatible with HTTP vers
> Nice idea. I will try it if you write runGUI :-)
Sure, just let me know :)
If this is to be done, I think it's better that the person writing
the Haskell code do not write runGUI, so the implementation
details wouln't discourage ideas that make life easier for users.
> This is an imperative s
Hi Yair,
> I wrote some Template Haskell templates that I think may be of use to others.
>
> The first generates "in" and "with" functions for newtypes.
This looks very nice. Have you thought about putting this code in to
the Derive package? (http://community.haskell.org/~ndm/derive, and
also on
Has there been "real world" adoption of any of these, in the shape of
a moderately complex end-user application that is not just a library
demo?
martin
On Mon, Nov 23, 2009 at 8:48 AM, Keith Holman wrote:
> You should also check out Fudgets and "Tangible Functional
> Programming." Fudgets is a r
25 matches
Mail list logo