Artifact 8dcdd208e4e727acff7bd19bedc1f8ee992ae75f:


0000: 66 6c 6f 61 74 20 66 28 66 6c 6f 61 74 29 3a 28  float f(float):(
0010: 30 2e 31 29 2d 3e 31 2e 31 0a 66 6c 6f 61 74 20  0.1)->1.1.float 
0020: 66 28 66 6c 6f 61 74 29 3a 28 31 2e 34 30 31 33  f(float):(1.4013
0030: 65 2d 34 35 29 2d 3e 31 0a 66 6c 6f 61 74 20 66  e-45)->1.float f
0040: 28 32 2a 66 6c 6f 61 74 29 3a 28 30 2e 31 2c 30  (2*float):(0.1,0
0050: 2e 32 29 2d 3e 30 2e 33 0a 66 6c 6f 61 74 20 66  .2)->0.3.float f
0060: 28 32 2a 66 6c 6f 61 74 29 3a 28 31 2e 34 30 31  (2*float):(1.401
0070: 33 65 2d 34 35 2c 34 2e 32 30 33 39 65 2d 34 35  3e-45,4.2039e-45
0080: 29 2d 3e 35 2e 36 30 35 31 39 65 2d 34 35 0a 66  )->5.60519e-45.f
0090: 6c 6f 61 74 20 66 28 34 2a 66 6c 6f 61 74 29 3a  loat f(4*float):
00a0: 28 30 2e 31 2c 30 2e 32 2c 30 2e 33 2c 30 2e 34  (0.1,0.2,0.3,0.4
00b0: 29 2d 3e 31 0a 66 6c 6f 61 74 20 66 28 34 2a 66  )->1.float f(4*f
00c0: 6c 6f 61 74 29 3a 28 31 2e 34 30 31 33 65 2d 34  loat):(1.4013e-4
00d0: 35 2c 34 2e 32 30 33 39 65 2d 34 35 2c 30 2e 33  5,4.2039e-45,0.3
00e0: 2c 30 2e 34 29 2d 3e 30 2e 37 0a 66 6c 6f 61 74  ,0.4)->0.7.float
00f0: 20 66 28 38 2a 66 6c 6f 61 74 29 3a 28 30 2e 31   f(8*float):(0.1
0100: 2c 30 2e 32 2c 30 2e 33 2c 30 2e 34 2c 30 2e 35  ,0.2,0.3,0.4,0.5
0110: 2c 30 2e 36 2c 30 2e 37 2c 30 2e 38 29 2d 3e 33  ,0.6,0.7,0.8)->3
0120: 2e 36 0a 66 6c 6f 61 74 20 66 28 38 2a 66 6c 6f  .6.float f(8*flo
0130: 61 74 29 3a 28 31 2e 34 30 31 33 65 2d 34 35 2c  at):(1.4013e-45,
0140: 34 2e 32 30 33 39 65 2d 34 35 2c 30 2e 33 2c 30  4.2039e-45,0.3,0
0150: 2e 34 2c 30 2e 35 2c 30 2e 36 2c 30 2e 37 2c 30  .4,0.5,0.6,0.7,0
0160: 2e 38 29 2d 3e 33 2e 33 0a 66 6c 6f 61 74 20 66  .8)->3.3.float f
0170: 28 31 36 2a 66 6c 6f 61 74 29 3a 28 30 2e 31 2c  (16*float):(0.1,
0180: 30 2e 32 2c 30 2e 33 2c 30 2e 34 2c 30 2e 35 2c  0.2,0.3,0.4,0.5,
0190: 30 2e 36 2c 30 2e 37 2c 30 2e 38 2c 30 2e 31 2c  0.6,0.7,0.8,0.1,
01a0: 30 2e 32 2c 30 2e 33 2c 30 2e 34 2c 30 2e 35 2c  0.2,0.3,0.4,0.5,
01b0: 30 2e 36 2c 30 2e 37 2c 30 2e 38 29 2d 3e 37 2e  0.6,0.7,0.8)->7.
01c0: 32 0a 66 6c 6f 61 74 20 66 28 31 36 2a 66 6c 6f  2.float f(16*flo
01d0: 61 74 29 3a 28 31 2e 34 30 31 33 65 2d 34 35 2c  at):(1.4013e-45,
01e0: 34 2e 32 30 33 39 65 2d 34 35 2c 30 2e 33 2c 30  4.2039e-45,0.3,0
01f0: 2e 34 2c 30 2e 35 2c 30 2e 36 2c 30 2e 37 2c 30  .4,0.5,0.6,0.7,0
0200: 2e 38 2c 30 2e 31 2c 30 2e 32 2c 30 2e 33 2c 30  .8,0.1,0.2,0.3,0
0210: 2e 34 2c 30 2e 35 2c 30 2e 36 2c 30 2e 37 2c 30  .4,0.5,0.6,0.7,0
0220: 2e 38 29 2d 3e 36 2e 39 0a 43 68 61 72 20 66 28  .8)->6.9.Char f(
0230: 43 68 61 72 2c 64 6f 75 62 6c 65 2c 43 68 61 72  Char,double,Char
0240: 29 3a 28 7b 27 41 27 7d 2c 30 2e 32 2c 7b 27 43  ):({'A'},0.2,{'C
0250: 27 7d 29 2d 3e 7b 27 42 27 7d 0a 43 68 61 72 20  '})->{'B'}.Char 
0260: 66 28 43 68 61 72 2c 64 6f 75 62 6c 65 2c 43 68  f(Char,double,Ch
0270: 61 72 29 3a 28 7b 27 0a 54 20 66 28 54 2c 63 68  ar):({'.T f(T,ch
0280: 61 72 2c 54 29 3a 28 7b 22 74 68 65 22 7d 2c 27  ar,T):({"the"},'
0290: 20 27 2c 7b 22 66 6f 78 22 7d 29 2d 3e 7b 22 62   ',{"fox"})->{"b
02a0: 6f 78 22 7d 0a 54 20 66 28 54 2c 63 68 61 72 2c  ox"}.T f(T,char,
02b0: 54 29 3a 28 7b 22 68 65 0a                       T):({"he.