It was argued that people avoid Haskell because of terms from Category theory like 'Monad'. This problem can now be solved by a wrapper which presents all the WWW without monads! Start e.g. at http://saxophone.jpberlin.de/MonadTransformer?source=http%3A%2F%2Fwww%2Ehask... Of course the tool is written in Haskell, that is, Haskell helps solving problems which only exist because of Haskell. Bug reports and feature requests can be tracked at https://sourceforge.net/projects/parallelweb
Henning, This link is broken for me... On 4/3/07, Henning Thielemann <lemming@henning-thielemann.de> wrote:
It was argued that people avoid Haskell because of terms from Category theory like 'Monad'. This problem can now be solved by a wrapper which presents all the WWW without monads! Start e.g. at http://saxophone.jpberlin.de/MonadTransformer?source=http%3A%2F%2Fwww%2Ehask... Of course the tool is written in Haskell, that is, Haskell helps solving problems which only exist because of Haskell. Bug reports and feature requests can be tracked at https://sourceforge.net/projects/parallelweb _______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell
2007/4/3, Andrew Wagner <wagner.andrew@gmail.com>:
Henning, This link is broken for me...
On 4/3/07, Henning Thielemann <lemming@henning-thielemann.de> wrote:
It was argued that people avoid Haskell because of terms from Category theory like 'Monad'. This problem can now be solved by a wrapper which presents all the WWW without monads! Start e.g. at http://saxophone.jpberlin.de/MonadTransformer?source=http%3A%2F%2Fwww%2Ehask... Of course the tool is written in Haskell, that is, Haskell helps solving problems which only exist because of Haskell. Bug reports and feature requests can be tracked at https://sourceforge.net/projects/parallelweb _______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell
_______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell
Just two problems : Monad appears in the url and Warm, fuzzy thing is filed under the letter M. Cheers (I thought April 1 was two days ago :) minh thu
On Tue, 3 Apr 2007, Henning Thielemann wrote:
It was argued that people avoid Haskell because of terms from Category theory like 'Monad'. This problem can now be solved by a wrapper which presents all the WWW without monads! Start e.g. at http://saxophone.jpberlin.de/MonadTransformer?source=http%3A%2F%2Fwww%2Ehask... Of course the tool is written in Haskell, that is, Haskell helps solving problems which only exist because of Haskell. Bug reports and feature requests can be tracked at https://sourceforge.net/projects/parallelweb
For German Haskell programmers, certainly the following one is more interesting: http://saxophone.jpberlin.de/Saxophone?source=http%3A%2F%2Fde%2Ewikipedia%2E... http://saxophone.jpberlin.de/Saxophone?source=http://www.google.de/
Henning Thielemann wrote:
It was argued that people avoid Haskell because of terms from Category theory like 'Monad'. This problem can now be solved by a wrapper which presents all the WWW without monads! Start e.g. at http://saxophone.jpberlin.de/MonadTransformer?source=http%3A%2F%2Fwww%2Ehask...
This Warm, fuzzy thing Transformer is really brilliant :D As hinted by http://saxophone.jpberlin.de/MonadTransformer?source=http%3A%2F%2Fmembers%2E... I can now use warm, fuzzy things directly in Hugs ;) __ __ __ __ ____ ___ ______________________________________ || || || || || || ||__ Hugs 98: Based on the Haskell 98 stand ||___|| ||__|| ||__|| __|| Copyright (c) 1994-2005 ||---|| ___|| World Wide Web: http://haskell.org/hugs || || Report bugs to: hugs-bugs@haskell.org || || Version: May 2006 _________________________________________ Haskell 98 mode: Restart with command line option -98 to enable extensions Type :? for help Hugs> :l Warm, fuzzy thing Warm, fuzzy thing> :i (Warm, fuzzy thing) -- constructor class infixl 1 >>= infixl 1 >> class (Warm, fuzzy thing) a where return :: b -> a b (>>=) :: a b -> (b -> a c) -> a c (>>) :: a b -> a c -> a c fail :: String -> a b -- instances: instance (Warm, fuzzy thing) Maybe instance (Warm, fuzzy thing) [] instance (Warm, fuzzy thing) IO Warm, fuzzy thing> sequence $ words "Warm, fuzzy thing" ["M","o","n","a","d"] Oh, this output is unexpectedly cold and clear. Regards, apfelmus
Hi APFELMUS, You are a real Guru here for me. Why don't you write a book with tough case studies? My I suggest to include Genetic Algorithm on Royal Roads that would beat SML implementation in speed? I would like to use GA in mathematics and am really angry that Haskell with out-off-the-box methods is such a nonsense here. Regards, -Andrzej
On Tue, 3 Apr 2007, Henning Thielemann wrote:
It was argued that people avoid Haskell because of terms from Category theory like 'Monad'. This problem can now be solved by a wrapper which presents all the WWW without monads! Start e.g. at http://saxophone.jpberlin.de/MonadTransformer?source=http%3A%2F%2Fwww%2Ehask... Of course the tool is written in Haskell, that is, Haskell helps solving problems which only exist because of Haskell. Bug reports and feature requests can be tracked at https://sourceforge.net/projects/parallelweb
The produced content has not changed very much, but the interface is much more friendly now. You can now enter the world of the Real Monad Transformer e.g. at: http://www.haskell.org.monadtransformer.parallelnetz.de/haskellwiki/Category... Good luck! Henning
On Wed, 12 Nov 2008 12:54:43 +0100 (CET), Henning Thielemann <lemming@henning-thielemann.de> wrote:
On Tue, 3 Apr 2007, Henning Thielemann wrote:
It was argued that people avoid Haskell because of terms from Category theory like 'Monad'. This problem can now be solved by a wrapper which presents all the WWW without monads! Start e.g. at http://saxophone.jpberlin.de/MonadTransformer?source=http%3A%2F%2Fwww%2Ehask... Of course the tool is written in Haskell, that is, Haskell helps solving problems which only exist because of Haskell. Bug reports and feature requests can be tracked at https://sourceforge.net/projects/parallelweb
The produced content has not changed very much, but the interface is much more friendly now. You can now enter the world of the Real Monad Transformer e.g. at: http://www.haskell.org.monadtransformer.parallelnetz.de/haskellwiki/Category...
This is obviously a pun on the HaskellWiki page on monads: Monad - HaskellWiki http://www.haskell.org/haskellwiki/Monad They also seem to have duplicated at least part of the rest of the HaskellWiki. Compare: Haskell - HaskellWiki [their duplication] http://www.haskell.org.monadtransformer.parallelnetz.de/ Haskell - HaskellWiki http://www.haskell.org/ While this doesn't seem to violate the HaskellWiki license (see http://www.haskell.org/haskellwiki/HaskellWiki:Copyrights), it would seem problematic if users searching the Web confused their content with the real HaskellWiki content. Perhaps a complaint should be filed with their system administrator? -- Benjamin L. Russell
Benjamin L.Russell wrote:
The produced content has not changed very much, but the interface is much more friendly now. You can now enter the world of the Real Monad Transformer e.g. at: http://www.haskell.org.monadtransformer.parallelnetz.de/haskellwiki/Category...
This is obviously a pun on the HaskellWiki page on monads:
Monad - HaskellWiki http://www.haskell.org/haskellwiki/Monad
They also seem to have duplicated at least part of the rest of the HaskellWiki. Compare:
No, the fun is that Henning has not duplicated anything. He has written a web service that acts as a kind of proxy and translates any web page my fuzzyfying monads. So if he has duplicated anything, he has duplicated the whole internet. Try to file a complaint about this ;-) -- Dr. Janis Voigtlaender http://wwwtcs.inf.tu-dresden.de/~voigt/ mailto:voigt@tcs.inf.tu-dresden.de
On Thu, 13 Nov 2008 09:26:35 +0100, Janis Voigtlaender <voigt@tcs.inf.tu-dresden.de> wrote:
No, the fun is that Henning has not duplicated anything. He has written a web service that acts as a kind of proxy and translates any web page my fuzzyfying monads.
So if he has duplicated anything, he has duplicated the whole internet.
Try to file a complaint about this ;-)
Aha, that was what the quoted source in Henning Thielemann's message meant by "a wrapper which presents all the WWW without monads!" For some reason, because the word "monads" above had not been put into double-quotes, I had somehow thought that monads were meant, but actually, "monads" was what was actually meant. A clearer explanation would perhaps have been "a wrapper which presents all the WWW without 'monad's!" -- Benjamin L. Russell
On Thu, Nov 13, 2008 at 10:20 AM, Benjamin L. Russell <DekuDekuplex@yahoo.com> wrote:
They also seem to have duplicated at least part of the rest of the HaskellWiki.
It's a mirror that substitutes "Monad" for "Warm, fuzzy thing" everywhere (if you follow links, you'll see the Haddocks for "class Warm, Fuzzy Thing where..."
-- Benjamin L. Russell
participants (8)
-
Andrew Wagner -
Andrzej Jaworski -
apfelmus -
Benjamin L.Russell -
Henning Thielemann -
Janis Voigtlaender -
Max Rabkin -
minh thu