Filename: Yanis Zafirópulos - Swift 4 Recipes_ Hundreds of Useful Hand-picked Code Snippets-Apress (2019).pdf | MD5: 19beb64837bb5ed3a8564956b6677736

Link to here | View Obj Raw | Save Obj as File

0: 
16: 
32: 
48: 
64: 
80: 
96: 
112: 
128: 
144: 
160: 
176: 
192: 
208: 
224: 
240: 
256: 
272: 
288: 
304: 
320: 
336: 
352: 
368: 
384: 
400: 
416: 
432: 
448: 
464: 
480: 
496: 
512: 
528: 
544: 
560: 
576: 
592: 
608: 
624: 
640: 
656: 
672: 
688: 
704: 
720: 
736: 
752: 
768: 
784: 
800: 
816: 
832: 
848: 
864: 
880: 
896: 
912: 
928: 
944: 
960: 
976: 
992: 
1008: 
1024: 
1040: 
1056: 
1072: 
1088: 
1104: 
1120: 
1136: 
1152: 
1168: 
1184: 
1200: 
1216: 
1232: 
1248: 
1264: 
1280: 
1296: 
1312: 
1328: 
1344: 
1360: 
1376: 
1392: 
1408: 
1424: 
1440: 
1456: 
1472: 
1488: 
1504: 
1520: 
1536: 
1552: 
1568: 
1584: 
1600: 
1616: 
1632: 
1648: 
1664: 
1680: 
1696: 
1712: 
1728: 
1744: 
1760: 
1776: 
1792: 
1808: 
1824: 
1840: 
1856: 
1872: 
1888: 
1904: 
1920: 
1936: 
1952: 
1968: 
1984: 
2000: 
2016: 
2032: 
2048: 
2064: 
2080: 
2096: 
2112: 
2128: 
2144: 
2160: 
2176: 
2192: 
2208: 
2224: 
2240: 
2256: 
2272: 
2288: 
2304: 
2320: 
2336: 
2352: 
2368: 
2384: 
2400: 
2416: 
2432: 
2448: 
2464: 
2480: 
2496: 
2512: 
2528: 
2544: 
2560: 
2576: 
2592: 
2608: 
2624: 
2640: 
2656: 
2672: 
2688: 
2704: 
2720: 
2736: 
2752: 
2768: 
2784: 
2800: 
2816: 
2832: 
2848: 
2864: 
2880: 
2896: 
2912: 
2928: 
2944: 
2960: 
2976: 
2992: 
3008: 
3024: 
3040: 
3056: 
3072: 
3088: 
3104: 
3120: 
3136: 
3152: 
3168: 
3184: 
3200: 
3216: 
3232: 
3248: 
3264: 
3280: 
3296: 
3312: 
3328: 
3344: 
3360: 
3376: 
20 71 0a 2f  47 53 31 20  67 73 0a 2f  50 65 72 63 
65 70 74 75  61 6c 20 72  69 0a 30 20  30 20 30 20 
31 20 6b 0a  42 54 0a 2f  54 31 5f 30  20 31 20 54 
66 0a 31 31  20 30 20 30  20 31 31 20  33 36 20 35 
33 2e 39 39  36 37 39 39  34 36 20 54  6d 0a 5b 28 
38 30 29 5d  54 4a 0a 2f  54 31 5f 31  20 31 20 54 
66 0a 32 30  20 30 20 30  20 32 30 20  33 36 20 35 
37 33 2e 38  36 31 38 37  37 34 34 20  54 6d 0a 5b 
28 36 2d 31  36 2e 29 5d  54 4a 0a 2f  53 70 61 6e 
3c 3c 2f 41  63 74 75 61  6c 54 65 78  74 28 fe ff 
20 02 29 3e  3e 42 44 43  0a 32 30 20  30 20 30 20 
32 30 20 37  36 2e 32 36  30 30 30 32  31 33 20 35 
37 33 2e 38  36 31 38 37  37 34 34 20  54 6d 0a 5b 
28 20 29 5d  54 4a 0a 45  4d 43 0a 32  30 20 30 20 
30 20 32 30  20 38 36 2e  32 36 30 30  30 32 31 33 
20 35 37 33  2e 38 36 31  38 37 37 34  34 20 54 6d 
0a 5b 28 44  65 66 69 6e  65 20 61 6e  64 1f 75 73 
65 20 61 6e  1f 69 6e 6c  69 6e 65 20  63 29 32 30 
2e 32 30 30  30 30 30 37  36 28 6c 6f  73 75 72 65 
20 29 5d 54  4a 0a 32 30  20 30 20 30  20 32 30 20 
33 36 20 35  35 31 2e 38  36 31 38 37  37 34 34 20 
54 6d 0a 5b  28 77 69 74  68 1f 61 72  67 75 6d 65 
6e 74 73 29  5d 54 4a 0a  2f 53 70 61  6e 3c 3c 2f 
41 63 74 75  61 6c 54 65  78 74 28 fe  ff 00 07 29 
3e 3e 42 44  43 0a 2d 2e  32 34 20 54  77 0a 31 38 
20 30 20 30  20 31 38 20  33 36 20 35  32 33 2e 38 
36 31 38 37  37 34 34 20  54 6d 0a 5b  28 20 29 5d 
54 4a 0a 45  4d 43 0a 31  38 20 30 20  30 20 31 38 
20 33 36 20  35 32 33 2e  38 36 31 38  37 37 34 34 
20 54 6d 0a  5b 28 50 72  6f 62 6c 65  6d 29 5d 54 
4a 0a 30 20  54 77 0a 2f  54 31 5f 30  20 31 20 54 
66 0a 31 31  20 30 20 30  20 31 31 20  33 36 20 34 
39 39 2e 38  36 31 39 30  37 39 35 20  54 6d 0a 5b 
28 49 20 77  29 34 28 61  6e 29 37 28  74 20 74 29 
31 28 6f 20  64 65 66 69  6e 65 20 61  6e 64 20 75 
73 29 2d 33  2e 37 39 39  39 39 39 39  35 28 65 20 
61 6e 20 69  6e 6c 69 6e  65 20 63 29  31 28 6c 6f 
73 29 33 28  75 72 29 31  35 2e 31 30  30 30 30 30 
33 38 28 65  20 74 68 29  37 28 61 29  37 28 74 20 
61 6c 73 29  2d 34 28 6f  20 74 61 6b  29 35 28 65 
73 20 73 29  2d 34 28 6f  6d 65 20 61  72 29 35 28 
67 29 33 28  75 6d 65 6e  29 37 28 74  73 29 31 37 
28 2e 29 5d  54 4a 0a 2f  53 70 61 6e  3c 3c 2f 41 
63 74 75 61  6c 54 65 78  74 28 fe ff  00 07 29 3e 
3e 42 44 43  0a 2d 2e 32  34 20 54 77  0a 2f 54 31 
5f 31 20 31  20 54 66 0a  31 38 20 30  20 30 20 31 
38 20 33 36  20 34 35 39  2e 38 36 31  39 30 37 39 
35 20 54 6d  0a 5b 28 20  29 5d 54 4a  0a 45 4d 43 
0a 31 38 20  30 20 30 20  31 38 20 33  36 20 34 35 
39 2e 38 36  31 39 30 37  39 35 20 54  6d 0a 5b 28 
53 6f 6c 75  74 69 6f 6e  29 5d 54 4a  0a 30 20 54 
77 0a 2f 54  31 5f 30 20  31 20 54 66  0a 31 31 20 
30 20 30 20  31 31 20 33  36 20 34 33  35 2e 38 36 
31 39 30 37  39 35 20 54  6d 0a 5b 28  93 29 2d 32 
28 49 29 39  28 6e 6c 69  6e 65 29 31  33 28 94 20 
6d 65 29 31  28 61 6e 73  20 77 29 2d  33 2e 39 30 
30 30 30 30  31 28 65 29  31 33 28 92  6c 6c 20 64 
65 66 69 6e  65 20 69 74  20 61 6e 64  20 75 73 29 
2d 33 2e 39  30 30 30 30  30 31 28 65  20 69 74 20 
61 29 37 2e  30 39 39 39  39 39 39 28  74 20 74 68 
65 20 73 29  32 28 61 6d  65 20 70 6c  29 31 28 61 
63 65 29 31  35 28 2c 20  77 29 2d 37  28 69 74 68 
6f 29 34 28  75 74 20 74  68 65 20 29  5d 54 4a 0a 
31 2e 34 35  35 30 30 30  30 34 20 54  4c 0a 31 31 
20 30 20 30  20 31 31 20  33 36 20 34  31 39 2e 38 
35 36 39 30  33 30 37 20  54 6d 0a 5b  28 6e 65 29 
2d 33 28 65  29 2d 33 28  64 20 6f 66  20 61 20 73 
29 2d 33 2e  39 30 30 30  30 30 31 28  65 70 29 31 
28 61 72 29  31 31 28 61  29 37 28 74  29 31 28 65 
20 64 65 66  69 6e 69 74  69 6f 6e 2e  29 5d 54 4a 
0a 31 31 20  30 20 30 20  31 31 20 35  33 2e 39 39 
35 39 39 38  33 38 20 34  30 33 2e 38  35 31 38 39 
38 32 20 54  6d 0a 5b 28  53 29 2d 36  28 6f 29 33 
34 28 2c 20  6c 65 74 29  2d 38 28 92  29 36 39 28 
73 20 63 72  29 31 35 2e  31 30 30 30  30 30 33 38 
28 65 29 31  28 61 29 36  2e 39 30 30  30 30 30 31 
28 74 29 31  2e 31 30 30  30 30 30 30  32 28 65 20 
61 20 63 29  31 28 6c 6f  73 29 33 28  75 72 29 31 
35 28 65 20  74 68 29 37  28 61 29 37  28 74 20 74 
61 6b 29 35  28 65 73 20  74 29 2d 2e  38 39 39 39 
39 39 39 37  28 77 29 2d  34 28 6f 20  61 72 29 35 
28 67 29 33  28 75 6d 65  6e 29 37 28  74 73 20 61 
6e 64 20 61  64 64 73 20  74 68 65 6d  20 75 70 20 
29 5d 54 4a  0a 31 31 20  30 20 30 20  31 31 20 33 
36 20 33 38  37 2e 38 34  36 39 32 33  38 32 20 54 
6d 0a 5b 28  61 6e 64 20  73 29 33 28  75 62 73 29 
2d 34 28 65  29 2d 32 2e  39 30 30 30  30 30 31 28 
71 75 65 6e  29 37 28 74  6c 29 31 28  79 20 63 29 
35 28 61 6c  6c 73 20 69  74 20 77 29  2d 36 2e 39 
30 30 30 30  30 31 28 69  74 68 20 74  29 2d 31 28 
77 29 2d 34  28 6f 20 6e  29 37 28 75  6d 29 35 28 
62 29 2d 32  28 65 72 29  31 28 73 29  31 37 2e 31 
30 30 30 30  30 33 38 28  2e 29 5d 54  4a 0a 32 2e 
31 38 31 39  39 39 39 32  20 54 4c 0a  2f 54 31 5f 
32 20 31 20  54 66 0a 31  31 20 30 20  30 20 31 31 
20 33 36 20  33 36 33 2e  38 34 34 39  30 39 36 36 
20 54 6d 0a  5b 28 70 72  69 6e 74 5c  28 7b 5c 28 
61 3a 20 49  6e 74 2c 20  62 3a 20 49  6e 74 5c 29 
2d 3e 20 49  6e 74 20 69  6e 29 5d 54  4a 0a 2f 53 
70 61 6e 3c  3c 2f 41 63  74 75 61 6c  54 65 78 74 
28 fe ff 00  a0 00 a0 00  a0 00 a0 00  a0 00 a0 29 
3e 3e 42 44  43 0a 31 2e  34 35 35 30  30 30 30 34 
20 54 4c 0a  31 31 20 30  20 30 20 31  31 20 33 36 
20 33 34 37  2e 38 33 39  39 30 34 37  38 20 54 6d 
0a 5b 28 20  20 20 20 20  20 29 5d 54  4a 0a 45 4d 
43 0a 31 31  20 30 20 30  20 31 31 20  36 39 20 33 
34 37 2e 38  33 39 39 30  34 37 38 20  54 6d 0a 5b 
28 72 65 74  75 72 6e 20  61 2b 62 29  5d 54 4a 0a 
31 31 20 30  20 30 20 31  31 20 33 36  20 33 33 31 
2e 38 33 34  38 39 39 39  20 54 6d 0a  5b 28 7d 5c 
28 32 2c 33  5c 29 5c 29  29 5d 54 4a  0a 2f 53 70 
61 6e 3c 3c  2f 41 63 74  75 61 6c 54  65 78 74 28 
fe ff 00 07  29 3e 3e 42  44 43 0a 2f  54 31 5f 31 
20 31 20 54  66 0a 31 38  20 30 20 30  20 31 38 20 
33 36 20 32  39 31 2e 38  36 31 39 30  37 39 35 20 
54 6d 0a 5b  28 20 29 5d  54 4a 0a 45  4d 43 0a 30 
20 54 4c 0a  31 38 20 30  20 30 20 31  38 20 33 36 
20 32 39 31  2e 38 36 31  39 30 37 39  35 20 54 6d 
0a 5b 28 48  6f 77 20 49  74 20 57 29  31 38 28 6f 
72 6b 73 29  5d 54 4a 0a  2f 54 31 5f  30 20 31 20 
54 66 0a 31  31 20 30 20  30 20 31 31  20 33 36 20 
32 36 37 2e  38 36 31 39  30 37 39 35  20 54 6d 0a 
5b 28 49 29  39 28 6e 6c  69 6e 65 20  63 29 31 28 
6c 6f 73 29  33 28 75 72  29 31 35 28  65 73 20 6f 
72 20 69 6e  6c 69 6e 65  20 65 78 70  72 29 31 35 
2e 31 39 39  39 39 39 38  28 65 73 29  32 28 73 29 
31 28 69 6f  6e 73 20 61  72 29 31 35  28 65 20 61 
6e 20 65 29  31 2e 31 30  30 30 30 30  30 32 28 61 
73 29 32 28  79 20 77 29  34 28 61 29  31 30 28 79 
20 6f 66 20  75 73 29 31  2e 31 30 30  30 30 30 30 
32 28 69 6e  29 34 28 67  20 63 29 31  28 6c 6f 73 
29 33 28 75  72 29 31 35  28 65 73 29  31 37 28 2c 
20 69 6e 20  61 20 29 5d  54 4a 0a 31  2e 34 35 35 
30 30 30 30  34 20 54 4c  0a 31 31 20  30 20 30 20 
31 31 20 33  36 20 32 35  31 2e 38 35  36 39 30 33 
30 37 20 54  6d 0a 5b 28  62 72 29 2d  37 28 69 65 
66 20 66 61  73 68 69 6f  6e 2c 20 77  29 2d 36 2e 
39 30 30 30  30 30 31 28  69 74 68 20  66 6f 29 2d 
31 2e 38 39  39 39 39 39  39 37 28 63  29 31 28 75 
73 29 2d 34  28 65 29 2d  33 28 64 20  73 29 32 28 
79 6e 29 37  28 74 61 78  29 2d 31 38  2e 38 39 39 
39 39 39 36  31 28 2c 20  62 29 34 28  75 74 20 77 
29 2d 37 28  69 74 68 6f  29 34 28 75  74 20 6c 6f 
73 29 32 28  73 20 6f 66  20 63 29 31  2e 31 30 30 
30 30 30 30  32 28 6c 29  31 28 61 72  29 2d 37 28 
69 74 29 2d  31 28 79 2e  20 41 6e 64  20 74 68 65 
29 2d 34 28  79 20 63 29  35 28 61 6e  20 29 5d 54 
4a 0a 31 31  20 30 20 30  20 31 31 20  33 36 20 32 
33 35 2e 38  35 31 39 31  33 34 35 20  54 6d 0a 5b 
28 6f 62 29  31 34 28 76  69 6f 29 34  28 75 73 29 
31 28 6c 29  31 28 79 20  68 29 37 28  61 29 31 39 
28 76 29 33  28 65 20 61  72 29 35 28  67 29 33 28 
75 6d 65 6e  29 37 2e 30  39 39 39 39  39 39 28 74 
73 20 74 29  31 28 6f 29  2d 32 28 6f  29 33 34 28 
2e 29 5d 54  4a 0a 32 2e  31 38 31 39  39 39 39 32 
20 54 4c 0a  2f 54 31 5f  32 20 31 20  54 66 0a 31 
31 20 30 20  30 20 31 31  20 33 36 20  32 31 31 2e 
38 34 39 39  31 34 35 35  20 54 6d 0a  5b 28 35 29 
5d 54 4a 0a  2f 54 31 5f  31 20 31 20  54 66 0a 32 
30 20 30 20  30 20 32 30  20 33 36 20  31 36 33 2e 
38 36 31 38  39 32 37 20  54 6d 0a 5b  28 36 2d 31 
37 2e 29 5d  54 4a 0a 2f  53 70 61 6e  3c 3c 2f 41 
63 74 75 61  6c 54 65 78  74 28 fe ff  20 02 29 3e 
3e 42 44 43  0a 32 30 20  30 20 30 20  32 30 20 37 
36 2e 32 36  30 30 30 32  31 33 20 31  36 33 2e 38 
36 31 38 39  32 37 20 54  6d 0a 5b 28  20 29 5d 54 
4a 0a 45 4d  43 0a 32 30  20 30 20 30  20 32 30 20 
38 36 2e 32  36 30 30 30  32 31 33 20  31 36 33 2e 
38 36 31 38  39 32 37 20  54 6d 0a 5b  28 44 65 66 
69 6e 65 20  61 6e 64 1f  75 73 65 20  61 6e 1f 69 
6e 6c 69 6e  65 20 63 29  32 30 2e 32  30 30 30 30 
30 37 36 28  6c 6f 73 75  72 65 20 29  5d 54 4a 0a 
32 30 20 30  20 30 20 32  30 20 33 36  20 31 34 31 
2e 38 36 31  38 39 32 37  20 54 6d 0a  5b 28 77 69 
74 68 1f 73  68 6f 72 74  68 61 6e 64  20 61 72 67 
75 6d 65 6e  74 73 29 5d  54 4a 0a 2f  53 70 61 6e 
3c 3c 2f 41  63 74 75 61  6c 54 65 78  74 28 fe ff 
00 07 29 3e  3e 42 44 43  0a 2d 2e 32  34 20 54 77 
0a 31 38 20  30 20 30 20  31 38 20 33  36 20 31 31 
33 2e 38 36  31 39 30 30  33 32 20 54  6d 0a 5b 28 
20 29 5d 54  4a 0a 45 4d  43 0a 31 38  20 30 20 30 
20 31 38 20  33 36 20 31  31 33 2e 38  36 31 39 30 
30 33 32 20  54 6d 0a 5b  28 50 72 6f  62 6c 65 6d 
29 5d 54 4a  0a 30 20 54  77 0a 2f 54  31 5f 30 20 
31 20 54 66  0a 31 31 20  30 20 30 20  31 31 20 33 
36 20 38 39  2e 38 36 31  39 30 30 33  32 20 54 6d 
0a 5b 28 49  20 77 29 34  28 61 6e 29  37 28 74 20 
74 29 31 28  6f 20 64 65  66 69 6e 65  20 61 6e 64 
20 75 73 29  2d 33 2e 37  39 39 39 39  39 39 35 28 
65 20 61 6e  20 69 6e 6c  69 6e 65 20  63 29 31 28 
6c 6f 73 29  33 28 75 72  29 31 35 2e  31 30 30 30 
30 30 33 38  28 65 20 74  68 29 37 28  61 29 37 28 
74 20 74 61  6b 29 35 28  65 73 20 73  29 2d 34 28 
6f 6d 65 20  61 72 29 35  2e 30 39 39  39 39 39 39 
28 67 29 33  28 75 6d 65  6e 29 37 28  74 73 20 75 
73 29 31 28  69 6e 29 34  28 67 20 29  5d 54 4a 0a 
31 2e 34 35  35 30 30 30  30 34 20 54  4c 0a 31 31 
20 30 20 30  20 31 31 20  33 36 20 37  33 2e 38 35 
36 39 30 33  30 37 20 54  6d 0a 5b 28  74 68 65 20 
93 29 35 31  28 73 68 6f  72 29 2d 37  28 74 68 29 
37 28 61 6e  64 29 31 30  2e 31 30 30  30 30 30 33 
38 28 94 20  6e 6f 74 61  29 37 28 74  69 6f 6e 2e 
29 5d 54 4a  0a 2f 54 31  5f 33 20 31  20 54 66 0a 
31 30 20 30  20 30 20 31  30 20 33 36  20 36 30 35 
2e 30 30 31  37 30 38 39  38 20 54 6d  0a 5b 28 43 
48 41 50 54  45 52 20 36  20 29 5d 54  4a 0a 2d 2e 
30 33 37 20  54 77 0a 31  30 20 30 20  30 20 31 30 
20 38 38 2e  30 31 39 39  39 36 36 34  20 36 30 35 
2e 30 30 31  37 30 38 39  38 20 54 6d  0a 5b 28 20 
29 2d 33 37  28 43 4c 41  53 53 45 53  20 41 4e 44 
1f 43 4c 4f  53 55 52 45  53 29 5d 54  4a 0a 45 54 
0a 51 0a
 q./GS1 gs./Perc
eptual ri.0 0 0 
1 k.BT./T1_0 1 T
f.11 0 0 11 36 5
3.99679946 Tm.[(
80)]TJ./T1_1 1 T
f.20 0 0 20 36 5
73.86187744 Tm.[
(6-16.)]TJ./Span
<</ActualText(..
 .)>>BDC.20 0 0 
20 76.26000213 5
73.86187744 Tm.[
( )]TJ.EMC.20 0 
0 20 86.26000213
 573.86187744 Tm
.[(Define and.us
e an.inline c)20
.20000076(losure
 )]TJ.20 0 0 20 
36 551.86187744 
Tm.[(with.argume
nts)]TJ./Span<</
ActualText(....)
>>BDC.-.24 Tw.18
 0 0 18 36 523.8
6187744 Tm.[( )]
TJ.EMC.18 0 0 18
 36 523.86187744
 Tm.[(Problem)]T
J.0 Tw./T1_0 1 T
f.11 0 0 11 36 4
99.86190795 Tm.[
(I w)4(an)7(t t)
1(o define and u
s)-3.79999995(e 
an inline c)1(lo
s)3(ur)15.100000
38(e th)7(a)7(t 
als)-4(o tak)5(e
s s)-4(ome ar)5(
g)3(umen)7(ts)17
(.)]TJ./Span<</A
ctualText(....)>
>BDC.-.24 Tw./T1
_1 1 Tf.18 0 0 1
8 36 459.8619079
5 Tm.[( )]TJ.EMC
.18 0 0 18 36 45
9.86190795 Tm.[(
Solution)]TJ.0 T
w./T1_0 1 Tf.11 
0 0 11 36 435.86
190795 Tm.[(.)-2
(I)9(nline)13(. 
me)1(ans w)-3.90
00001(e)13(.ll d
efine it and us)
-3.9000001(e it 
a)7.0999999(t th
e s)2(ame pl)1(a
ce)15(, w)-7(ith
o)4(ut the )]TJ.
1.45500004 TL.11
 0 0 11 36 419.8
5690307 Tm.[(ne)
-3(e)-3(d of a s
)-3.9000001(ep)1
(ar)11(a)7(t)1(e
 definition.)]TJ
.11 0 0 11 53.99
599838 403.85189
82 Tm.[(S)-6(o)3
4(, let)-8(.)69(
s cr)15.10000038
(e)1(a)6.9000001
(t)1.10000002(e 
a c)1(los)3(ur)1
5(e th)7(a)7(t t
ak)5(es t)-.8999
9997(w)-4(o ar)5
(g)3(umen)7(ts a
nd adds them up 
)]TJ.11 0 0 11 3
6 387.84692382 T
m.[(and s)3(ubs)
-4(e)-2.9000001(
quen)7(tl)1(y c)
5(alls it w)-6.9
000001(ith t)-1(
w)-4(o n)7(um)5(
b)-2(er)1(s)17.1
0000038(.)]TJ.2.
18199992 TL./T1_
2 1 Tf.11 0 0 11
 36 363.84490966
 Tm.[(print\({\(
a: Int, b: Int\)
-> Int in)]TJ./S
pan<</ActualText
(..............)
>>BDC.1.45500004
 TL.11 0 0 11 36
 347.83990478 Tm
.[(      )]TJ.EM
C.11 0 0 11 69 3
47.83990478 Tm.[
(return a+b)]TJ.
11 0 0 11 36 331
.8348999 Tm.[(}\
(2,3\)\))]TJ./Sp
an<</ActualText(
....)>>BDC./T1_1
 1 Tf.18 0 0 18 
36 291.86190795 
Tm.[( )]TJ.EMC.0
 TL.18 0 0 18 36
 291.86190795 Tm
.[(How It W)18(o
rks)]TJ./T1_0 1 
Tf.11 0 0 11 36 
267.86190795 Tm.
[(I)9(nline c)1(
los)3(ur)15(es o
r inline expr)15
.1999998(es)2(s)
1(ions ar)15(e a
n e)1.10000002(a
s)2(y w)4(a)10(y
 of us)1.1000000
2(in)4(g c)1(los
)3(ur)15(es)17(,
 in a )]TJ.1.455
00004 TL.11 0 0 
11 36 251.856903
07 Tm.[(br)-7(ie
f fashion, w)-6.
9000001(ith fo)-
1.89999997(c)1(u
s)-4(e)-3(d s)2(
yn)7(tax)-18.899
99961(, b)4(ut w
)-7(itho)4(ut lo
s)2(s of c)1.100
00002(l)1(ar)-7(
it)-1(y. And the
)-4(y c)5(an )]T
J.11 0 0 11 36 2
35.85191345 Tm.[
(ob)14(vio)4(us)
1(l)1(y h)7(a)19
(v)3(e ar)5(g)3(
umen)7.0999999(t
s t)1(o)-2(o)34(
.)]TJ.2.18199992
 TL./T1_2 1 Tf.1
1 0 0 11 36 211.
84991455 Tm.[(5)
]TJ./T1_1 1 Tf.2
0 0 0 20 36 163.
8618927 Tm.[(6-1
7.)]TJ./Span<</A
ctualText(.. .)>
>BDC.20 0 0 20 7
6.26000213 163.8
618927 Tm.[( )]T
J.EMC.20 0 0 20 
86.26000213 163.
8618927 Tm.[(Def
ine and.use an.i
nline c)20.20000
076(losure )]TJ.
20 0 0 20 36 141
.8618927 Tm.[(wi
th.shorthand arg
uments)]TJ./Span
<</ActualText(..
..)>>BDC.-.24 Tw
.18 0 0 18 36 11
3.86190032 Tm.[(
 )]TJ.EMC.18 0 0
 18 36 113.86190
032 Tm.[(Problem
)]TJ.0 Tw./T1_0 
1 Tf.11 0 0 11 3
6 89.86190032 Tm
.[(I w)4(an)7(t 
t)1(o define and
 us)-3.79999995(
e an inline c)1(
los)3(ur)15.1000
0038(e th)7(a)7(
t tak)5(es s)-4(
ome ar)5.0999999
(g)3(umen)7(ts u
s)1(in)4(g )]TJ.
1.45500004 TL.11
 0 0 11 36 73.85
690307 Tm.[(the 
.)51(shor)-7(th)
7(and)10.1000003
8(. nota)7(tion.
)]TJ./T1_3 1 Tf.
10 0 0 10 36 605
.00170898 Tm.[(C
HAPTER 6 )]TJ.-.
037 Tw.10 0 0 10
 88.01999664 605
.00170898 Tm.[( 
)-37(CLASSES AND
.CLOSURES)]TJ.ET
.Q.