Article View: pl.comp.lang.funkcyjne
Article #457Re: czemu tu taka cisza?
From: Przemek Wiśniewski
Date: Fri, 10 Oct 2003 13:16
Date: Fri, 10 Oct 2003 13:16
33 lines
2285 bytes
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-mailReferences:
<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