| dons | DSL + fast threads + bytestring network IO == rails profit? |
| action | rahikkala looks at the most used words list |
| rahikkala | looks at the most used words list |
| qwr | haskelldb too? |
| dons | ah right. db backends. persistence via Data.Binary |
| rahikkala | "lambda" isn't there :( ... I guess we're all just too used to \ |
| rag3 | dons: and shit lots of Marketing |
| dons | xml and marketing the technical aspects are pretty easy, as far as I can see. |
| bos | decent database integration, automated derivation of code with TH, good networking. |
| dons | and should in fact be nicer in haskell, given fast concurrency, and good DSL support |
| LoganCapaldo | and clever screencasts that create blogs in short periods of time thats the most vital part |
| Cale | bos: It's possible that some functional dependencies would help it infer the desired types there. bos: One problem is that it can't possibly know which s to use. |
| rag3 | ok so here I've a question. Does Haskell uses multiple processors available? Ruby doesn't really. |
| monochrom | rag3: I particularly like "Bottoms Are Forever", "iterate Never Dies", and "unsafePerformIO Is Not Enough". :) |
| bos | Cale: hmm, don't know enough about fundeps to cause things to work. |
| dons | rag3, yes. smp support is built into ghc 6.6 |
| Cale | rag3: yes. You can even adjust the number of processors to use on the commandline to your compiled app. |
| dons | rag3, so e.g. run your app on a 16 core box with +RTS -N16 |
| bd_ | rag3: yes, if you use GHC 6.6, build with -threaded, and run with +RTS -N<number of processors> . And code in such a way that it has work for them :) |
| dons | and you get 16 cores :-) |
| monochrom | It is arguable that "RealWorld# Is Not Enough" is even better. :) |
| Cale | bos: perhaps something like e -> r s |
| dons | haskell's supported multiple processors since around 1990 in one form or another |
| rag3 | damn! You don't want me to get any sleep, do you? |
| bos | Cale: whoa! |
| Cale | bos: Which means that there's a single r and s for each endpoint type e. |
| bos | it works. but i don't know why! ah. |
| dons | rag3, I run my threaded haskell apps on a 16 way machine, which works rather nicely |
| action | LoganCapaldo continues to successful procrastinate |
| LoganCapaldo | continues to successful procrastinate |
| rahikkala | From IO With Love |
| LoganCapaldo | I need to disable irc |
| Cale | It will not let you write multiple instances of Endpoint for a given e though. |
| LoganCapaldo | @slap LoganCapaldo |
| lambdabot | why on earth would I slap LoganCapaldo |
| bos | that would be bad. |
| LoganCapaldo | @slap LoganCapaldo |
| action | lambdabot slaps LoganCapaldo |
| lambdabot | slaps LoganCapaldo |