🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.funkcyjne
Article #720

Re: [Haskell] head xs a x:xs

#720
From: Zbyszek Malec
Date: Thu, 08 Sep 2005 13:28
17 lines
1511 bytes
Tomasz Zielonka wrote (tak! stara dobra wrotka!):

> - jest błędna - delete 'a' "aaabc" = "bbbbbbbbbbbbbbbbbbbbbbbb.....
>   winne jest użycie xs zamiast (tail xs) na końcu ostatniej linijki.

Faktycznie, ale to wina copy-paste z poprzedniej wersji.

> - niepotrzebnie zawężony typ funkcji - gdybyś usunął sygnaturę typu,
>   kompilator sam zauważyłby
>     delete :: Eq a => a -> [a] -> [a]
>   A może właśnie się uczysz i jeszcze nie dotarłeś do klas typów?

Uczę się właśnie Haskella i jeszcze nie mam zbytniej wprawy. Faktyczcnie
taka sygnatura typu jest lepsza. Dzięki za uwagi.

-- 
Zbigniew Malec        Ustronie 104        gg:2756100
Technical Details
Message-ID: <1bxi3wf7c5e88$.hc5zfzsjwk9a.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
References: <fs4x8h2sta59.kdobpdw4xagk.dlg@40tude.net> <slrndhvm4b.19g.tomasz.zielonka@localhost.localdomain>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
From: Zbyszek Malec <zbyszekto@tlen.pl>
Newsgroups: pl.comp.lang.funkcyjne
Subject: Re: [Haskell]  head xs   a    x:xs
Date: Thu, 8 Sep 2005 15:28:46 +0200
Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
Lines: 17
Message-ID: <1bxi3wf7c5e88$.hc5zfzsjwk9a.dlg@40tude.net>
References: <fs4x8h2sta59.kdobpdw4xagk.dlg@40tude.net> <slrndhvm4b.19g.tomasz.zielonka@localhost.localdomain>
NNTP-Posting-Host: ape18.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: inews.gazeta.pl 1126186132 28576 83.26.138.18 (8 Sep 2005 13:28:52 GMT)
X-Complaints-To: usenet@agora.pl
NNTP-Posting-Date: Thu, 8 Sep 2005 13:28:52 +0000 (UTC)
X-User: zbyszanna
User-Agent: 40tude_Dialog/2.0.15.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit