Haskell Language Design Questions

2000-12-29 Thread Doug Ransom
the Maybe monad, then it becomes hard to use if SomeFunction might raise an error. Am I missing something? Doug Ransom Systems Engineer Power Measurement Ltd. http://www.pml.com 250-652-7100 office 250-652-0411 fax mailto:[EMAIL PROTECTED

RE: Learning Haskell and FP

2000-12-28 Thread Doug Ransom
; From: Johan Jeuring [mailto:[EMAIL PROTECTED]] > Sent: Thursday, December 28, 2000 6:06 AM > To: Doug Ransom > Cc: [EMAIL PROTECTED] > Subject: Re: Learning Haskell and FP > > > >Is there a good textbook on Functional Programming which > starts from a base > >po

RE: Haskell newsgroup

2000-12-28 Thread Doug Ransom
That would only work if the haskell mailing list was either delete or mirrored onto a newsgroup. I would prefer a newsgroup myself for bandwidth reasons. > -Original Message- > From: i r thomas [mailto:[EMAIL PROTECTED]] > Sent: Thursday, December 28, 2000 12:53 AM > To: [EMAIL PROTECTE

Learning Haskell and FP

2000-12-27 Thread Doug Ransom
ng" but more advanced in terms of introducing necessary topics like Category theory, catamorphisms, monads, etc? I would find such a book very useful, especially if it concentrated on lazy functional programming. Doug Ransom Systems Engineer Power Measurement Ltd. http://www.pml.com 250-652-71

RE: ANNOUNCE: HaXml 1.00

2000-12-27 Thread Doug Ransom
I think it is important that a good haskell XML library be included as part of the haskell runtime library given XML's relevance. > -Original Message- > From: Malcolm Wallace [mailto:[EMAIL PROTECTED]] > Sent: Thursday, November 16, 2000 8:42 AM > To: [EMAIL PROTECTED] > Subject: ANNO

RE: XML Programming Languages...

2000-09-15 Thread Doug Ransom
I would think the tool of choice would be XSLT, not Haskell. The saxon xslt translator is pretty good for command line translation. The microsoft XSLT latest Beta xslt is good too. What xml parser are you using XML in haskell? I am familliar with this stuff: http://www.cs.york.ac.uk/fp/HaXml.

RE: Usability of M$ specs [was: Haskell and the NGWS Runtime]

2000-09-14 Thread Doug Ransom
Are there formal semantics for either C# or common runtime? > -Original Message- > From: Matthias Kilian [mailto:[EMAIL PROTECTED]] > Sent: Monday, September 11, 2000 8:32 AM > To: Andrew Kennedy > Cc: Erik Meijer; Ketil Malde; [EMAIL PROTECTED]; [EMAIL PROTECTED]; > Marcin 'Qrczak' Kowal

RE: Patterns Catalog

2000-09-14 Thread Doug Ransom
Unfortunately there are only 3 idioms cataloged. Maybe someone could get a thesis or textbook out of this. Here is a link to a description of such a book for OO: http://www.chapters.ca/books/details/default.asp?ISBN=0201633612&mscssid=L5D 5PBN270S92G3S00AKHCJKTTGEF1C7&WSID=1009F699A2218A0411D

Patterns Catalog

2000-09-08 Thread Doug Ransom
I have worked through "Haskell: The craft of functional programming". Learning the language is one thing, applying FP is another. The next thing I would like to study would be a catalog of patterns for lazy functional programming. In the Object-oriented world, there are some catalogs of useful p

RE: The importance and relevance of FP

2000-08-18 Thread Doug Ransom
I do believe FP is current 90 degrees out of phase with OO.  I think the isue with tuples, lists, conses, etc. it the big problem.  I currently see no way for someone to write a clever matrix library in Haskell and have it seamlessly integrate into the NGWS framework (the new object type and

RE: The importance and relevance of FP

2000-08-17 Thread Doug Ransom
at the end of the development cycle trying to find a memory leak. Doug Ransom > --Ben > -- > Benjamin L. Russell > [EMAIL PROTECTED] > [EMAIL PROTECTED] > "Furuike ya! Kawazu tobikomu mizu no oto." --Matsuo Basho >

RE: Haskell and the NGWS Runtime

2000-08-15 Thread Doug Ransom
I think most C++ programmers realize C++ for what it is, a poorly designed portable object oriented assembler language. Most C++ programmers use C++ because they program for windows and COM, and the only other real choices of development environments are VB and Delphi (which I do not know anything

RE: Haskell and the NGWS Runtime

2000-08-10 Thread Doug Ransom
Interesting results might be generated if Microsoft were to provide the entire C# team and the team designing the virtual machine 2 weeks to learn Haskell and play with it. -Original Message- From: Tyson Dowd [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 09, 2000 9:26 PM To: Bren

RE: Haskell and the NGWS Runtime

2000-08-07 Thread Doug Ransom
Back to the language wars then. It does seem like integration of Haskell and the NGWS is a graunch, largely because Haskell is not OO. Is there anything preventing Haskell from becoming OO and seamlessly fitting into the NGWS? Or from designing a functional language that would be a good fit into

RE: Haskell and the NGWS Runtime

2000-08-07 Thread Doug Ransom
It is not what language that you want on your phone that matters -- you didn't write the software. What matters is any development team can pick the language they prefer to use and make their software portable to your phone or your PC. -Original Message- From: Nigel Perry [mailto:[

RE: Haskell and the NGWS Runtime

2000-08-02 Thread Doug Ransom
The PDC slides and white papers should be available if you dig through this site: http://commnet.pdc.mscorpevents.com/default.asp -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Wednesday, August 02, 2000 9:43 AM To: Fergus Henderson Cc: [EMAIL PROTECTED] Sub

Haskell and the NGWS Runtime

2000-07-28 Thread Doug Ransom
Does anyone know where there is some information on Haskell integration with the Microsoft NGWS runtime, which provides cross language integration and a common system for memory managment, library functions etc. I am curious to see if the haskell integration is a good fit or a graunch (square pe

Haskell and the NGWS Runtime

2000-07-28 Thread Doug Ransom
Does anyone know where there is some information on Haskell integration with the Microsoft NGWS runtime, which provides cross language integration and a common system for memory managment, library functions etc. I am curious to see if the haskell integration is a good fit or a graunch (square pe

Re: Clean and Haskell

2000-01-13 Thread Doug Ransom
I am curious. How much faster do you think GHC would run if it were written in C? Or how much slower would a C++ compiler be if it were written in Haskell instead of C++? It seems to me that a compiler would be an ideal candidate for writing in a functional language. The number of times C++ co