Article View: pl.comp.lang.funkcyjne
Article #720Re: [Haskell] head xs a x:xs
From: Zbyszek Malec
Date: Thu, 08 Sep 2005 13:28
Date: Thu, 08 Sep 2005 13:28
17 lines
1511 bytes
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-mailReferences:
<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