4 << /S /GoTo /D (chapter.1) >>
10 << /S /GoTo /D (section.1.1) >>
13 (Gebruik van de Clean IDE)
16 << /S /GoTo /D (section.1.2) >>
19 (Zoeken in de Clean IDE)
22 << /S /GoTo /D (chapter.2) >>
28 << /S /GoTo /D (section.2.1) >>
34 << /S /GoTo /D (section.2.2) >>
40 << /S /GoTo /D (section.2.3) >>
46 << /S /GoTo /D (section.2.4) >>
52 << /S /GoTo /D (section.2.5) >>
55 (Priemgetallen bepalen)
58 << /S /GoTo /D (section.2.6) >>
64 << /S /GoTo /D (section.2.7) >>
70 << /S /GoTo /D (section.2.8) >>
76 << /S /GoTo /D (section.2.9) >>
79 (Overloading en \(,\))
82 << /S /GoTo /D (section.2.10) >>
88 << /S /GoTo /D (section.2.11) >>
94 << /S /GoTo /D (chapter.3) >>
100 << /S /GoTo /D (section.3.1) >>
106 << /S /GoTo /D (section.3.2) >>
112 << /S /GoTo /D (section.3.3) >>
115 (De eersten zullen de laatsten zijn)
118 << /S /GoTo /D (section.3.4) >>
121 (Lijsten plakken met ++)
124 << /S /GoTo /D (section.3.5) >>
127 (Lijsten plakken met flatten)
130 << /S /GoTo /D (section.3.6) >>
136 << /S /GoTo /D (section.3.7) >>
142 << /S /GoTo /D (section.3.8) >>
145 (Lijst-generatoren, deel II)
148 << /S /GoTo /D (section.3.9) >>
154 << /S /GoTo /D (section.3.10) >>
157 (Lijst comprehensions en removeAt)
160 << /S /GoTo /D (section.3.11) >>
163 (Lijst comprehensions en updateAt)
166 << /S /GoTo /D (section.3.12) >>
172 << /S /GoTo /D (subsection.3.12.1) >>
175 (De Fibonacci functie)
178 << /S /GoTo /D (subsection.3.12.2) >>
184 << /S /GoTo /D (subsection.3.12.3) >>
190 << /S /GoTo /D (section.3.13) >>
196 << /S /GoTo /D (section.3.14) >>
202 << /S /GoTo /D (section.3.15) >>
208 << /S /GoTo /D (section.3.16) >>
214 << /S /GoTo /D (section.3.17) >>
220 << /S /GoTo /D (section.3.18) >>
223 (Lijsten en sorteren)
226 << /S /GoTo /D (section.3.19) >>
232 << /S /GoTo /D (section.3.20) >>
235 (De laatsten zullen de eersten zijn)
238 << /S /GoTo /D (section.3.21) >>
244 << /S /GoTo /D (section.3.22) >>
250 << /S /GoTo /D (section.3.23) >>
256 << /S /GoTo /D (section.3.24) >>
262 << /S /GoTo /D (section.3.25) >>
268 << /S /GoTo /D (section.3.26) >>
274 << /S /GoTo /D (section.3.27) >>
280 << /S /GoTo /D (section.3.28) >>
283 (Zakkenvuller, deel II)
286 << /S /GoTo /D (section.3.29) >>
292 << /S /GoTo /D (section.3.30) >>
298 << /S /GoTo /D (section.3.31) >>
301 (Modern English spelling)
304 << /S /GoTo /D (chapter.4) >>
307 (Eenvoudige Algebra\357sche Types en Records)
310 << /S /GoTo /D (section.4.1) >>
316 << /S /GoTo /D (section.4.2) >>
319 (Overloading en records)
322 << /S /GoTo /D (section.4.3) >>
328 << /S /GoTo /D (section.4.4) >>
334 << /S /GoTo /D (section.4.5) >>
340 << /S /GoTo /D (subsection.4.5.1) >>
343 (Optioneel: Boids 3D)
346 << /S /GoTo /D (chapter.5) >>
349 (Hogere-Orde Functies)
352 << /S /GoTo /D (section.5.1) >>
358 << /S /GoTo /D (section.5.2) >>
361 (Met of zonder curry)
364 << /S /GoTo /D (section.5.3) >>
370 << /S /GoTo /D (section.5.4) >>
376 << /S /GoTo /D (section.5.5) >>
382 << /S /GoTo /D (section.5.6) >>
388 << /S /GoTo /D (section.5.7) >>
391 (Elementen groeperen)
394 << /S /GoTo /D (section.5.8) >>
400 << /S /GoTo /D (section.5.9) >>
406 << /S /GoTo /D (subsection.5.9.1) >>
409 (Optioneel: Woordfrequenties tonen)
412 << /S /GoTo /D (section.5.10) >>
418 << /S /GoTo /D (section.5.11) >>
424 << /S /GoTo /D (section.5.12) >>
430 << /S /GoTo /D (section.5.13) >>
433 (Romeinse Getallen, deel II)
436 << /S /GoTo /D (section.5.14) >>
442 << /S /GoTo /D (section.5.15) >>
448 << /S /GoTo /D (section.5.16) >>
454 << /S /GoTo /D (section.5.17) >>
460 << /S /GoTo /D (section.5.18) >>
463 (Pseudo-random getallen)
466 << /S /GoTo /D (section.5.19) >>
472 << /S /GoTo /D (chapter.6) >>
478 << /S /GoTo /D (section.6.1) >>
484 << /S /GoTo /D (section.6.2) >>
490 << /S /GoTo /D (section.6.3) >>
493 (Uniforme verzamelingen)
496 << /S /GoTo /D (section.6.4) >>
502 << /S /GoTo /D (section.6.5) >>
508 << /S /GoTo /D (section.6.6) >>
514 << /S /GoTo /D (section.6.7) >>
520 << /S /GoTo /D (section.6.8) >>
526 << /S /GoTo /D (section.6.9) >>
532 << /S /GoTo /D (section.6.10) >>
535 (Eenvoudige graphics)
538 << /S /GoTo /D (chapter.7) >>
541 (Console en File I/O)
544 << /S /GoTo /D (section.7.1) >>
550 << /S /GoTo /D (section.7.2) >>
553 (Oh dennenboom, deel II)
556 << /S /GoTo /D (section.7.3) >>
562 << /S /GoTo /D (section.7.4) >>
568 << /S /GoTo /D (section.7.5) >>
574 << /S /GoTo /D (section.7.6) >>
577 (Een module voor file I/O)
580 << /S /GoTo /D (section.7.7) >>
583 (Woordenlijst, deel II)
586 << /S /GoTo /D (section.7.8) >>
589 (Woordfrequentie, deel II)
592 << /S /GoTo /D (section.7.9) >>
595 (Gesorteerde files en bomen)
598 << /S /GoTo /D (section.7.10) >>
604 << /S /GoTo /D (section.7.11) >>
610 << /S /GoTo /D (section.7.12) >>
613 (One-Time Pad \(OTP\) encryptie)
616 << /S /GoTo /D (section.7.13) >>
622 << /S /GoTo /D (chapter.8) >>
628 << /S /GoTo /D (section.8.1) >>
634 << /S /GoTo /D (section.8.2) >>
640 << /S /GoTo /D (subsection.8.2.1) >>
643 (Afdrukken met inspringen)
646 << /S /GoTo /D (subsection.8.2.2) >>
652 << /S /GoTo /D (section.8.3) >>
658 << /S /GoTo /D (section.8.4) >>
664 << /S /GoTo /D (section.8.5) >>
667 (Map en fold over bomen)
670 << /S /GoTo /D (section.8.6) >>
673 (Gegeneraliseerde bomen)
676 << /S /GoTo /D (section.8.7) >>
679 (Gegeneraliseerde bomen tonen)
682 << /S /GoTo /D (subsection.8.7.1) >>
685 (Afdrukken met inspringen)
688 << /S /GoTo /D (subsection.8.7.2) >>
694 << /S /GoTo /D (section.8.8) >>
700 << /S /GoTo /D (section.8.9) >>
703 (Stambomen afdrukken)
706 << /S /GoTo /D (section.8.10) >>
712 << /S /GoTo /D (section.8.11) >>
718 << /S /GoTo /D (subsection.8.11.1) >>
724 << /S /GoTo /D (subsection.8.11.2) >>
730 << /S /GoTo /D (section.8.12) >>
733 (Drie-waardige propositie-logica)
736 << /S /GoTo /D (section.8.13) >>
739 (Expressies refactoren)
742 << /S /GoTo /D (subsection.8.13.1) >>
745 (Expressies afdrukken)
748 << /S /GoTo /D (subsection.8.13.2) >>
754 << /S /GoTo /D (subsection.8.13.3) >>
757 (Ongebruikte variabelen)
760 << /S /GoTo /D (subsection.8.13.4) >>
766 << /S /GoTo /D (section.8.14) >>
772 << /S /GoTo /D (subsection.8.14.1) >>
778 << /S /GoTo /D (subsection.8.14.2) >>
784 << /S /GoTo /D (subsection.8.14.3) >>
790 << /S /GoTo /D (subsection.8.14.4) >>
796 << /S /GoTo /D (subsection.8.14.5) >>
802 << /S /GoTo /D (subsection.8.14.6) >>
808 << /S /GoTo /D (subsection.8.14.7) >>
814 << /S /GoTo /D (subsection.8.14.8) >>
817 (Herschrijven tot normaalvorm)
820 << /S /GoTo /D (section.8.15) >>
826 << /S /GoTo /D (section.8.16) >>
832 << /S /GoTo /D (section.8.17) >>
838 << /S /GoTo /D (section.8.18) >>
844 << /S /GoTo /D (section.8.19) >>
850 << /S /GoTo /D (section.8.20) >>
853 (map en type constructor classes)
856 << /S /GoTo /D (section.8.21) >>
859 (RefactorXX, monadisch)
862 << /S /GoTo /D (subsection.8.21.1) >>
865 (Monadische evaluator)
868 << /S /GoTo /D (subsection.8.21.2) >>
874 << /S /GoTo /D (chapter.9) >>
877 (Correctheidsbewijzen)
880 << /S /GoTo /D (section.9.1) >>
886 << /S /GoTo /D (section.9.2) >>
892 << /S /GoTo /D (section.9.3) >>
898 << /S /GoTo /D (section.9.4) >>
904 << /S /GoTo /D (subsection.9.4.1) >>
910 << /S /GoTo /D (subsection.9.4.2) >>
916 << /S /GoTo /D (section.9.5) >>
922 << /S /GoTo /D (section.9.6) >>
928 << /S /GoTo /D (chapter.10) >>
934 << /S /GoTo /D (section.10.1) >>
940 << /S /GoTo /D (section.10.2) >>
943 (Een IKS interpreter)
946 << /S /GoTo /D (chapter.11) >>
952 << /S /GoTo /D (section.11.1) >>
955 (Training: rondjes lopen)
958 << /S /GoTo /D (section.11.2) >>
961 (Training: slalommen)
964 << /S /GoTo /D (section.11.3) >>
967 (Training: overspelen)
970 << /S /GoTo /D (section.11.4) >>
973 (Training: vrij overspelen)
976 << /S /GoTo /D (section.11.5) >>
982 << /S /GoTo /D (section.11.6) >>
988 << /S /GoTo /D (chapter.12) >>
994 << /S /GoTo /D (section.12.1) >>
1000 << /S /GoTo /D [666 0 R /Fit] >>
1004 /Filter /FlateDecode
1007 xÚ
\85SÁnÔ0
\10½ïWø
\18K
\8d±
\9d8ñÞØ
\ 2\85V¢T4p
\ 1\ eÞd6I
\958+'i
\85øyƱ
\91( qÉx&~oÞ
\9bI8i 'owü?ñ²Ú½¸
\12\8a\88\92I¡rR
\9d\88(4SJ
\90¼Ü³"ÃRC¾$W´ÔÉjë¥
\9f,À@Ó
\8c\8bäÎM-MEâÌ8
\82\ 3K¿U7
\bgy!H*
\ 5Û
\v\1dÐ?ü}
\99|8ÓT
\16IãLM1vþ±
\fÃqµT$M`
\96\b@*
\14V
\10\814JI/,Ï
\98È
\14I1j
\8c\eó
\1d\95e
\ 2\v8Ä!Í¡öyç
\1fKÔ
\93Ê
\8cÉ2'©ÈØ>
\8f\82¾rÅC
\v4ø{
\væ
\ f<r³CÝ!ÍËzfnevø
\97(Á
\11£³_
\18$
\16¡È
\v\94\8bíK¦÷Exû~Â
\ 1\94Ñ&
\1e.
\9a\9eý
\bÁ»
\ fÅûé´x
\ 3OTêÄ8
\bÕ×ðès
\18¦óèG
\86\ 6/B£Lá
\9atôW
\86F×v^úe]
\8cå4¹Àòj
\1aÏ+¶ZzÛ
\86\8a±M¸smñÖhü
\82Cá¾îÁÖ0
\876
\8a³LeϧøÑ4ÇÍдF
\92O¶
\7fÜ6âæ~3ñ=Ôoû
\87\11Z°Qr)X)õs²wÐ?
\80m
\8c\19fxÚ8Ú
\80Å
\9d_
\84S¡¤
1008 ª
\ f7
\7fòniÕÅiÝÂÒ¡Mp
\ 3ú
\9bÙÖu¯
\18WøùHÍr
\19\17ò
\99j¹
\89\8d8
\11ç
\ 5G·
\1a×
\87Lr¡<Ã_?Ï
\9bj÷
\13\9dæÚÙ
1015 /MediaBox [0 0 612 792]
1019 /D [666 0 R /XYZ 71.854 699.082 null]
1022 /D [666 0 R /XYZ 72.853 668.127 null]
1025 /Font << /F15 671 0 R /F16 672 0 R /F34 673 0 R >>
1026 /ProcSet [ /PDF /Text ]
1030 /Filter /FlateDecode
1034 Â@
\10\84û}
\8a)µY÷öÌî]+¨
\90N¼.¤2(
\81¤°òõ]D¾aþ
\ 4\ f\bÎô¤
\14\14$$5¶Na¥ãª
\ 5·
\95\86Q0EØC8×
\82קº"»³«
\87^p¥
\vÉ÷ìÇC£Ý© r55´;rRö}
\81IXáL
\186ó¼
\1d[ÿß
\1c\e½
\ 1¦9
\1eb
1041 /MediaBox [0 0 612 792]
1045 /D [676 0 R /XYZ 125.652 699.082 null]
1048 /Font << /F8 679 0 R >>
1049 /ProcSet [ /PDF /Text ]
1053 /Filter /FlateDecode
1056 xÚ
\85WK
\93Û6
\f¾çWø
\16i¦æJ"õÊ©I7é$
\9dÎìLwÚCÛ
\99È
\16W¦õòè±Ûú×
\17 ÙÊÊéŤ
\80\8f$>
\10