🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: czemu tu taka cisza?

#457
From: Przemek Wiśniewski
Date: Fri, 10 Oct 2003 13:16
33 lines
2285 bytes
DecatonE wrote:
> Przemek Wiśniewski...
> 
> A co w ogóle ta funkcja zwróci?

Funkcja zwroci IO ()

> iter [] f = return ()
> iter (e:es) f = do
>      f e
>      iter es f
> 
> Co oznaczają dwa ostatnie wiersze? Wywołanie funkcji
> f na argumencie e, potem iter na argumentach es i f
> i zwrócenie wartości iter es f?

tak

> Więc ostatecznie zwrócone
> jest () - co to oznacza?

return jest funkcja, bierze wartosc i zwraca ja w monadzie. Monady to 
zawily temat, ja go jeszcze nieprzelknalem.

> Co oznacza 'do'?

do znaczy ze 'siedzimy' w monadzie, ale nie mnie pytaj o szczegoly

> Tak, czy siak w wolnym czasie sprawdzę jak to zrobić w SMLu.
> (Na pewno można potraktować wynik taką funkcją fn x => nil ;) 

-- 
Przemek Wiśniewski
Technical Details
Message-ID: <13088-1065791912@gw.magellan.net.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.internetia.pl!not-for-mail
References: <Xns940C7E860B845dupajasio@127.0.0.1> <87he2m8vkq.fsf@hector.domek> <Xns940C891076596dupajasio@127.0.0.1> <s99y8vytfl4.fsf@localhost.localdomain> <Xns940CD6EFCBADzdomu@127.0.0.1> <s99y8vxt6i7.fsf@localhost.localdomain> <87d6d8kisy.fsf@hector.domek> <3045-1065776488@gw.magellan.net.pl> <Xns94107A9EA8791dupajasio@127.0.0.1> <12737-1065782463@gw.magellan.net.pl> <Xns941086C5952D5dupajasio@127.0.0.1> <21531-1065784865@gw.magellan.net.pl> <Xns941090565F8A3dupajasio@127.0.0.1> <1003-1065788696@gw.magellan.net.pl> <Xns9410990D516F4dupajasio@127.0.0.1>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!news.internetia.pl!not-for-mail
From: Przemek Wiśniewski <przemekw@becomo.usunto.com>
Newsgroups: pl.comp.lang.funkcyjne
Subject: Re: czemu tu taka cisza?
Date: Fri, 10 Oct 2003 15:16:40 +0200
Organization: Netia Telekom S.A.
Lines: 34
Message-ID: <13088-1065791912@gw.magellan.net.pl>
References: <Xns940C7E860B845dupajasio@127.0.0.1> <87he2m8vkq.fsf@hector.domek> <Xns940C891076596dupajasio@127.0.0.1> <s99y8vytfl4.fsf@localhost.localdomain> <Xns940CD6EFCBADzdomu@127.0.0.1> <s99y8vxt6i7.fsf@localhost.localdomain> <87d6d8kisy.fsf@hector.domek> <3045-1065776488@gw.magellan.net.pl> <Xns94107A9EA8791dupajasio@127.0.0.1> <12737-1065782463@gw.magellan.net.pl> <Xns941086C5952D5dupajasio@127.0.0.1> <21531-1065784865@gw.magellan.net.pl> <Xns941090565F8A3dupajasio@127.0.0.1> <1003-1065788696@gw.magellan.net.pl> <Xns9410990D516F4dupajasio@127.0.0.1>
NNTP-Posting-Host: gw.magellan.net.pl
Mime-Version: 1.0
X-Trace: nefryt.internetia.pl 1065791912 13088 213.17.131.34 (10 Oct 2003 13:18:32 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Fri, 10 Oct 2003 13:18:32 +0000 (UTC)
In-Reply-To: <Xns9410990D516F4dupajasio@127.0.0.1>
X-Accept-Language: pl
X-Tech-Contact: usenet@internetia.pl
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030930 Debian/1.4-5
X-Server-Info: http://www.internetia.pl/news/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit