🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: git.announce
Article #465

Languages (was Re: Snow!)

#465
From: Brian McNamara!
Date: Mon, 18 Dec 2000 19:29
25 lines
2347 bytes
Moving it to git.cc.general, which is somewhat more appropriate...
Also changed the Subject...

sstrickl@angband.org (Zelgadis) once said:
>Been playing around with ML and Haskell over the break... I like
>the way that ML can deduct types from your statements, so that you
>don't have to declare them implicitly, and can even use the type
>deduction system as a way of detecting errors in one's programs...
>but then, I also like the partial and  infinite lists of Haskell,
>does ML have anything like that?

I don't think ML has "special syntax" like Haskell does for infinite
lists and such, but I'm sure you can do it in ML.  Heck, we do it in C++
in the FC++ library (which embeds much of the Haskell Standard Prelude
in C++):

   http://www.cc.gatech.edu/~yannis/fc++/

I am gaining more appreciation for type-inference these days.  I still
like explicit typing as documentation in most places, but I now at least
see the other side of the issue.  

-- 
 Brian M. McNamara   lorgon@acm.org  :  I am a parsing fool!
   ** Reduce - Reuse - Recycle **    :  (Where's my medication? ;) )
Technical Details
Message-ID: <91lois$ci$1@news-int.gatech.edu>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!216.227.56.88.MISMATCH!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!xfer13.netnews.com!netnews.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!news.mindspring.net!GT-News!not-for-mail
References: <3A3CA76C.622C@surfsouth.com> <91lmlf$str$1@news-int.gatech.edu> <91lngb$t5l$1@news-int.gatech.edu> <slrn93sonb.963.sstrickl@angband.org>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1135d7,bcf27c2d45505b26,start
X-Google-Attributes: gid1135d7,public
X-Google-Thread: fab93,bcf27c2d45505b26,start
X-Google-Attributes: gidfab93,public
X-Google-ArrivalTime: 2000-12-18 11:29:33 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!216.227.56.88.MISMATCH!telocity-west!TELOCITY!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!xfer13.netnews.com!netnews.com!newsfeed2.earthlink.net!newsfeed.earthlink.net!news.mindspring.net!GT-News!not-for-mail
From: gt5163b@prism.gatech.edu (Brian McNamara!)
Newsgroups: git.announce,git.cc.general
Subject: Languages (was Re: Snow!)
Followup-To: git.cc.general
Date: 18 Dec 2000 19:29:32 GMT
Organization: Georgia Institute of Technology
Lines: 25
Message-ID: <91lois$ci$1@news-int.gatech.edu>
References: <3A3CA76C.622C@surfsouth.com> <91lmlf$str$1@news-int.gatech.edu> <91lngb$t5l$1@news-int.gatech.edu> <slrn93sonb.963.sstrickl@angband.org>
NNTP-Posting-Host: gt5163b@acmez.gatech.edu
X-Trace: news-int.gatech.edu 977167772 402 130.207.165.24 (18 Dec 2000 19:29:32 GMT)
X-Complaints-To: usenet@news.gatech.edu
NNTP-Posting-Date: 18 Dec 2000 19:29:32 GMT
X-Newsreader: trn 4.0-test72 (19 April 1999)