mirror of
https://github.com/unisonweb/unison.git
synced 2024-09-17 13:27:30 +03:00
114 KiB
114 KiB
This transcript is intended to make visible accidental changes to the hashing algorithm.
scratch/main> find.verbose
1. -- #sgesq8035ut22q779pl1g4gqsg8c81894jjonmrq1bjltphkath225up841hk8dku59tnnc4laj9nggbofamgei4klof0ldc20uj2oo
<| : (i ->{g} o) -> i ->{g} o
2. -- #0moj6a30dak6suns8qefi93ljsl8j59ha9bpcu8qbmh49rbobik4bn9m4rre8sm7pprsistr9o5m4a667i82gs089eur75ua8geldj8
ascii : Text -> Bytes
3. -- #oh5kl3a6l0jqi3j6f981kkhav59fcpklpnqjqu8tscuvbtpp7ea7da652n48eb4cb6qkj8rru26rgpbdhe0mluqve8ck0h8kn1nv2k0
autoCleaned : '{IO, TempDirs} r ->{IO, Exception} r
4. -- #cr14ohmefjtcnhdumcnpfkt8el2gk6phq23m3dtj8n4quvnibn6ht4d9q8f1880ovpr65ud5dg1f0dlmveif8g2j7lam0btfi710058
autoCleaned.handler : '{IO} (Request {TempDirs} r
->{IO, Exception} r)
5. -- #9lvlnmoofsl2hsmlhuvt6sm7ps2fr5e00a4llojs7cci2pvl434em97ap19eenqij9bh7f9v1ebmfmn32nq5odru48i3f8po1ms1bpo
bContains : [(a, b)] -> a -> Boolean
6. -- #s3e05chiqbp987u6ivq9ei1pf8deki532supq10pj0i47pplva737689e7mj73p144u0rhul7mo0p3am6issj5jiq2ool15fi1ohobg
bInsert : [(a, b)] -> a -> b -> [(a, b)]
7. -- #5a3c2ktoj6biut4eshq5e8c2ojm0q8fgp3u4baef6lh19o1mjh0dvn10jsqbd34n653dui8snbrm31uagfcuahvdop1lnph1r3881qo
bSearch : [(a, b)] -> a -> Optional b
8. -- #87s85qsaavq4sde4j4al430ah4ibeabde9apseiospjt5fph5sp1pvpfh7g41aqlad92a02c2kgsicjg7alo8i7oo41be159m8146o8
bSort : [(a, b)] -> [(a, b)]
9. -- #ka88e5ntdav5g0ojbmt11jtkd3h62s6jpspj13qhkbklbvn1d3oqoh7llhp7ep5rbhitp2vp8t8rv4q3cpi7da3uh7k49fh7dakjqc8
bSplit : [(a, b)] -> a -> ([(a, b)], [(a, b)])
10. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0
type builtin.ANSI.Color
11. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#0
builtin.ANSI.Color.Black : Color
12. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#4
builtin.ANSI.Color.Blue : Color
13. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#8
builtin.ANSI.Color.BrightBlack : Color
14. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#12
builtin.ANSI.Color.BrightBlue : Color
15. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#14
builtin.ANSI.Color.BrightCyan : Color
16. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#10
builtin.ANSI.Color.BrightGreen : Color
17. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#13
builtin.ANSI.Color.BrightMagenta : Color
18. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#9
builtin.ANSI.Color.BrightRed : Color
19. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#15
builtin.ANSI.Color.BrightWhite : Color
20. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#11
builtin.ANSI.Color.BrightYellow : Color
21. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#6
builtin.ANSI.Color.Cyan : Color
22. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#2
builtin.ANSI.Color.Green : Color
23. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#5
builtin.ANSI.Color.Magenta : Color
24. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#1
builtin.ANSI.Color.Red : Color
25. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#7
builtin.ANSI.Color.White : Color
26. -- #1j3e8vsn97qrprjr69ls6llab601sdh577uuvtu8pafmngf59suakbjr7asheadidcj3red140fnmdagsv9ihhdar1mc05ig28jtfr0#3
builtin.ANSI.Color.Yellow : Color
27. -- ##Any
builtin type builtin.Any
28. -- ##Any.Any
builtin.Any.Any : a -> Any
29. -- ##Any.unsafeExtract
builtin.Any.unsafeExtract : Any -> a
30. -- #345f3nptqq1c1ped6gq8578kb2bhp1jejnqborsn6fq59rpe1rren3ogia9o9u8oc339vll953inma8pocc686ooknaitud8i5m27vg
type builtin.Author
31. -- #345f3nptqq1c1ped6gq8578kb2bhp1jejnqborsn6fq59rpe1rren3ogia9o9u8oc339vll953inma8pocc686ooknaitud8i5m27vg#0
builtin.Author.Author : GUID -> Text -> Author
32. -- #09po4pftofof2dl6r5ddr5ucjmbiktvg139pjueica5ncrmbq6irin52tm83mu02r59dbktv7d550ik53bbgvue1qvdbvses746s0f0
builtin.Author.guid : Author -> GUID
33. -- #adci09ncqjm7nle4v7irv1skla5q05glhsf2ld2b6cbre33ej7hbvf64deng8o5edv16vm0cat18ehj384gk4u9il7g6v4e7spgisuo
builtin.Author.guid.modify : (GUID ->{g} GUID)
-> Author
->{g} Author
34. -- #5grcsob7l7dh440he3dibln7m628t4lregtv718vsb33mehvs72muugusuuajc8m804659h0e989dnks2adqr1vb8fnd912854t6nv0
builtin.Author.guid.set : GUID -> Author -> Author
35. -- #vm19g9c23c3g186nkmreodqckso1belvfeb3bhbnfe4kfpjnq4bbo91le6bndfq5761eovt7rind30sp74fs1eqo44ukqmr96ggk1jg
builtin.Author.name : Author -> Text
36. -- #9udtng9ee5kq8bkq0fte4a4oknjl5h7tg8i6olebmgvat864n9q5k8cf7kpmtbhpdi9js0egpihprgt22v949bff4523h39noopeepo
builtin.Author.name.modify : (Text ->{g} Text)
-> Author
->{g} Author
37. -- #v7l3vi93crov1681dom6fv17825dpf8rd1q4lpjdr6bn9ltsfliiertoju3rftvdubhn3n8lpf7vtfrmo3p9v47n5in98dq1aosnmq0
builtin.Author.name.set : Text -> Author -> Author
38. -- ##Boolean
builtin type builtin.Boolean
39. -- ##Boolean.not
builtin.Boolean.not : Boolean -> Boolean
40. -- ##bug
builtin.bug : a -> b
41. -- ##Bytes
builtin type builtin.Bytes
42. -- ##Bytes.++
builtin.Bytes.++ : Bytes -> Bytes -> Bytes
43. -- ##Bytes.at
builtin.Bytes.at : Nat -> Bytes -> Optional Nat
44. -- ##Bytes.decodeNat16be
builtin.Bytes.decodeNat16be : Bytes
-> Optional (Nat, Bytes)
45. -- ##Bytes.decodeNat16le
builtin.Bytes.decodeNat16le : Bytes
-> Optional (Nat, Bytes)
46. -- ##Bytes.decodeNat32be
builtin.Bytes.decodeNat32be : Bytes
-> Optional (Nat, Bytes)
47. -- ##Bytes.decodeNat32le
builtin.Bytes.decodeNat32le : Bytes
-> Optional (Nat, Bytes)
48. -- ##Bytes.decodeNat64be
builtin.Bytes.decodeNat64be : Bytes
-> Optional (Nat, Bytes)
49. -- ##Bytes.decodeNat64le
builtin.Bytes.decodeNat64le : Bytes
-> Optional (Nat, Bytes)
50. -- ##Bytes.drop
builtin.Bytes.drop : Nat -> Bytes -> Bytes
51. -- ##Bytes.empty
builtin.Bytes.empty : Bytes
52. -- ##Bytes.encodeNat16be
builtin.Bytes.encodeNat16be : Nat -> Bytes
53. -- ##Bytes.encodeNat16le
builtin.Bytes.encodeNat16le : Nat -> Bytes
54. -- ##Bytes.encodeNat32be
builtin.Bytes.encodeNat32be : Nat -> Bytes
55. -- ##Bytes.encodeNat32le
builtin.Bytes.encodeNat32le : Nat -> Bytes
56. -- ##Bytes.encodeNat64be
builtin.Bytes.encodeNat64be : Nat -> Bytes
57. -- ##Bytes.encodeNat64le
builtin.Bytes.encodeNat64le : Nat -> Bytes
58. -- ##Bytes.flatten
builtin.Bytes.flatten : Bytes -> Bytes
59. -- ##Bytes.fromBase16
builtin.Bytes.fromBase16 : Bytes -> Either Text Bytes
60. -- ##Bytes.fromBase32
builtin.Bytes.fromBase32 : Bytes -> Either Text Bytes
61. -- ##Bytes.fromBase64
builtin.Bytes.fromBase64 : Bytes -> Either Text Bytes
62. -- ##Bytes.fromBase64UrlUnpadded
builtin.Bytes.fromBase64UrlUnpadded : Bytes
-> Either Text Bytes
63. -- ##Bytes.fromList
builtin.Bytes.fromList : [Nat] -> Bytes
64. -- ##Bytes.gzip.compress
builtin.Bytes.gzip.compress : Bytes -> Bytes
65. -- ##Bytes.gzip.decompress
builtin.Bytes.gzip.decompress : Bytes
-> Either Text Bytes
66. -- ##Bytes.indexOf
builtin.Bytes.indexOf : Bytes -> Bytes -> Optional Nat
67. -- ##Bytes.size
builtin.Bytes.size : Bytes -> Nat
68. -- ##Bytes.take
builtin.Bytes.take : Nat -> Bytes -> Bytes
69. -- ##Bytes.toBase16
builtin.Bytes.toBase16 : Bytes -> Bytes
70. -- ##Bytes.toBase32
builtin.Bytes.toBase32 : Bytes -> Bytes
71. -- ##Bytes.toBase64
builtin.Bytes.toBase64 : Bytes -> Bytes
72. -- ##Bytes.toBase64UrlUnpadded
builtin.Bytes.toBase64UrlUnpadded : Bytes -> Bytes
73. -- ##Bytes.toList
builtin.Bytes.toList : Bytes -> [Nat]
74. -- ##Bytes.zlib.compress
builtin.Bytes.zlib.compress : Bytes -> Bytes
75. -- ##Bytes.zlib.decompress
builtin.Bytes.zlib.decompress : Bytes
-> Either Text Bytes
76. -- ##Char
builtin type builtin.Char
77. -- ##Char.Class
builtin type builtin.Char.Class
78. -- ##Char.Class.alphanumeric
builtin.Char.Class.alphanumeric : Class
79. -- ##Char.Class.and
builtin.Char.Class.and : Class -> Class -> Class
80. -- ##Char.Class.any
builtin.Char.Class.any : Class
81. -- ##Char.Class.anyOf
builtin.Char.Class.anyOf : [Char] -> Class
82. -- ##Char.Class.control
builtin.Char.Class.control : Class
83. -- ##Char.Class.is
builtin.Char.Class.is : Class -> Char -> Boolean
84. -- ##Char.Class.letter
builtin.Char.Class.letter : Class
85. -- ##Char.Class.lower
builtin.Char.Class.lower : Class
86. -- ##Char.Class.mark
builtin.Char.Class.mark : Class
87. -- ##Char.Class.not
builtin.Char.Class.not : Class -> Class
88. -- ##Char.Class.number
builtin.Char.Class.number : Class
89. -- ##Char.Class.or
builtin.Char.Class.or : Class -> Class -> Class
90. -- ##Char.Class.printable
builtin.Char.Class.printable : Class
91. -- ##Char.Class.punctuation
builtin.Char.Class.punctuation : Class
92. -- ##Char.Class.range
builtin.Char.Class.range : Char -> Char -> Class
93. -- ##Char.Class.separator
builtin.Char.Class.separator : Class
94. -- ##Char.Class.symbol
builtin.Char.Class.symbol : Class
95. -- ##Char.Class.upper
builtin.Char.Class.upper : Class
96. -- ##Char.Class.whitespace
builtin.Char.Class.whitespace : Class
97. -- ##Char.fromNat
builtin.Char.fromNat : Nat -> Char
98. -- ##Char.toNat
builtin.Char.toNat : Char -> Nat
99. -- ##Char.toText
builtin.Char.toText : Char -> Text
100. -- ##ClientSockAddr
builtin type builtin.ClientSockAddr
101. -- ##Code
builtin type builtin.Code
102. -- ##Code.cache_
builtin.Code.cache_ : [(Link.Term, Code)]
->{IO} [Link.Term]
103. -- ##Code.dependencies
builtin.Code.dependencies : Code -> [Link.Term]
104. -- ##Code.deserialize
builtin.Code.deserialize : Bytes -> Either Text Code
105. -- ##Code.display
builtin.Code.display : Text -> Code -> Text
106. -- ##Code.isMissing
builtin.Code.isMissing : Link.Term ->{IO} Boolean
107. -- ##Code.lookup
builtin.Code.lookup : Link.Term ->{IO} Optional Code
108. -- ##Code.serialize
builtin.Code.serialize : Code -> Bytes
109. -- ##Code.validate
builtin.Code.validate : [(Link.Term, Code)]
->{IO} Optional Failure
110. -- ##Code.validateLinks
builtin.Code.validateLinks : [(Link.Term, Code)]
->{Exception} Either [Link.Term] [Link.Term]
111. -- #ldqsht5qvddaabskcad3idka4nqkv6lfncrp0s0o4rqbbnk1qvq269bueu7qobhvaf7gpluqtpn9bgp9u69jsntv0u6o4qtbktnfrs0
type builtin.ConsoleText
112. -- #ldqsht5qvddaabskcad3idka4nqkv6lfncrp0s0o4rqbbnk1qvq269bueu7qobhvaf7gpluqtpn9bgp9u69jsntv0u6o4qtbktnfrs0#5
builtin.ConsoleText.Background : Color
-> ConsoleText
-> ConsoleText
113. -- #ldqsht5qvddaabskcad3idka4nqkv6lfncrp0s0o4rqbbnk1qvq269bueu7qobhvaf7gpluqtpn9bgp9u69jsntv0u6o4qtbktnfrs0#0
builtin.ConsoleText.Bold : ConsoleText -> ConsoleText
114. -- #ldqsht5qvddaabskcad3idka4nqkv6lfncrp0s0o4rqbbnk1qvq269bueu7qobhvaf7gpluqtpn9bgp9u69jsntv0u6o4qtbktnfrs0#4
builtin.ConsoleText.Foreground : Color
-> ConsoleText
-> ConsoleText
115. -- #ldqsht5qvddaabskcad3idka4nqkv6lfncrp0s0o4rqbbnk1qvq269bueu7qobhvaf7gpluqtpn9bgp9u69jsntv0u6o4qtbktnfrs0#2
builtin.ConsoleText.Invert : ConsoleText -> ConsoleText
116. -- #ldqsht5qvddaabskcad3idka4nqkv6lfncrp0s0o4rqbbnk1qvq269bueu7qobhvaf7gpluqtpn9bgp9u69jsntv0u6o4qtbktnfrs0#3
builtin.ConsoleText.Plain : Text -> ConsoleText
117. -- #ldqsht5qvddaabskcad3idka4nqkv6lfncrp0s0o4rqbbnk1qvq269bueu7qobhvaf7gpluqtpn9bgp9u69jsntv0u6o4qtbktnfrs0#1
builtin.ConsoleText.Underline : ConsoleText
-> ConsoleText
118. -- #pgornst1pqaea8qmf8ckbtvrm7f6hn49djhffgebajmo12faf4jku63ftc9fp0r4k58e0qcdi77g08f34b2ihvsu97s48du6mfn7vko
type builtin.CopyrightHolder
119. -- #pgornst1pqaea8qmf8ckbtvrm7f6hn49djhffgebajmo12faf4jku63ftc9fp0r4k58e0qcdi77g08f34b2ihvsu97s48du6mfn7vko#0
builtin.CopyrightHolder.CopyrightHolder : GUID
-> Text
-> CopyrightHolder
120. -- #9jpkv5bb0d680ffs4f2j4lntj54m1iq9kaei8foqv5973i04jq9fugbn9msmpeiorjh4umhdeak625u53hejkvkm3buruj33msd1p6g
builtin.CopyrightHolder.guid : CopyrightHolder -> GUID
121. -- #6fhjsi02lnhvotndl6ufqnnsv20f3b9b4eg45n0rgo96m8f21dpqe5erb2dtn9nhdlp028vkock07r0foqune3jojhcrnmti9srsmdg
builtin.CopyrightHolder.guid.modify : (GUID ->{g} GUID)
-> CopyrightHolder
->{g} CopyrightHolder
122. -- #1lk04okan4prc9kkh7julshv5l2q331pa5tf5f0ghm7ob5vkep3t6dnqejc8aju4i2vob6b5seliccer3a1kmtq4481i36alivhgdr0
builtin.CopyrightHolder.guid.set : GUID
-> CopyrightHolder
-> CopyrightHolder
123. -- #u1k741o71gg743tr5o7fc3joeqdm14qkd58cf2h2tmkpejr2uj3qhclvugqsgoighd7o4ijlrp17i6iadgsuhhhb56vi4j22i6c2lbo
builtin.CopyrightHolder.name : CopyrightHolder -> Text
124. -- #3845ei99ci6p7dh3bcsctodd0otjtsntik5n0q7fpafo3s7v45a8nl7mk6ae7qot87jr9p4q3857tm4jtvmkb4s3rtn77t7goaphmf8
builtin.CopyrightHolder.name.modify : (Text ->{g} Text)
-> CopyrightHolder
->{g} CopyrightHolder
125. -- #2ehufgpsgnd2jq0i1topsir6dvv2m132dp2phs2bncnm6n9qrf7oaod6pbmvs9muihlq9dckpnughb3pajrmit7chdr67qco6tsd8j0
builtin.CopyrightHolder.name.set : Text
-> CopyrightHolder
-> CopyrightHolder
126. -- #bcubd2qdb27v92gb4kohhbq710cdu0g1njvnjm5iqemr6b0sq44nheo4jsgi9demkcrej53oj8hgjgdcsc50l5j53mg9h4koo52bfb8
type builtin.crypto.CryptoFailure
127. -- ##crypto.Ed25519.sign.impl
builtin.crypto.Ed25519.sign.impl : Bytes
-> Bytes
-> Bytes
-> Either Failure Bytes
128. -- ##crypto.Ed25519.verify.impl
builtin.crypto.Ed25519.verify.impl : Bytes
-> Bytes
-> Bytes
-> Either Failure Boolean
129. -- ##crypto.hash
builtin.crypto.hash : HashAlgorithm -> a -> Bytes
130. -- ##crypto.HashAlgorithm
builtin type builtin.crypto.HashAlgorithm
131. -- ##crypto.HashAlgorithm.Blake2b_256
builtin.crypto.HashAlgorithm.Blake2b_256 : HashAlgorithm
132. -- ##crypto.HashAlgorithm.Blake2b_512
builtin.crypto.HashAlgorithm.Blake2b_512 : HashAlgorithm
133. -- ##crypto.HashAlgorithm.Blake2s_256
builtin.crypto.HashAlgorithm.Blake2s_256 : HashAlgorithm
134. -- ##crypto.HashAlgorithm.Md5
builtin.crypto.HashAlgorithm.Md5 : HashAlgorithm
135. -- ##crypto.HashAlgorithm.Sha1
builtin.crypto.HashAlgorithm.Sha1 : HashAlgorithm
136. -- ##crypto.HashAlgorithm.Sha2_256
builtin.crypto.HashAlgorithm.Sha2_256 : HashAlgorithm
137. -- ##crypto.HashAlgorithm.Sha2_512
builtin.crypto.HashAlgorithm.Sha2_512 : HashAlgorithm
138. -- ##crypto.HashAlgorithm.Sha3_256
builtin.crypto.HashAlgorithm.Sha3_256 : HashAlgorithm
139. -- ##crypto.HashAlgorithm.Sha3_512
builtin.crypto.HashAlgorithm.Sha3_512 : HashAlgorithm
140. -- ##crypto.hashBytes
builtin.crypto.hashBytes : HashAlgorithm
-> Bytes
-> Bytes
141. -- ##crypto.hmac
builtin.crypto.hmac : HashAlgorithm
-> Bytes
-> a
-> Bytes
142. -- ##crypto.hmacBytes
builtin.crypto.hmacBytes : HashAlgorithm
-> Bytes
-> Bytes
-> Bytes
143. -- ##crypto.Rsa.sign.impl
builtin.crypto.Rsa.sign.impl : Bytes
-> Bytes
-> Either Failure Bytes
144. -- ##crypto.Rsa.verify.impl
builtin.crypto.Rsa.verify.impl : Bytes
-> Bytes
-> Bytes
-> Either Failure Boolean
145. -- ##Debug.toText
builtin.Debug.toText : a -> Optional (Either Text Text)
146. -- ##Debug.trace
builtin.Debug.trace : Text -> a -> ()
147. -- ##Debug.watch
builtin.Debug.watch : Text -> a -> a
148. -- #p65rcethk26an850aaaceojremfu054hqllhoip1mt9s22584j9r62o08qo9t0pri7ssgu9m7f0rfp4nujhulgbmo41tkgl182quhd8
type builtin.Doc
149. -- #baiqeiovdrs4ju0grn5q5akq64k4kuhgifqno52smkkttqg31jkgm3qa9o3ohe54fgpiigd1tj0an7rfveopfg622sjj9v9g44n27go
builtin.Doc.++ : Doc2 -> Doc2 -> Doc2
150. -- #p65rcethk26an850aaaceojremfu054hqllhoip1mt9s22584j9r62o08qo9t0pri7ssgu9m7f0rfp4nujhulgbmo41tkgl182quhd8#0
builtin.Doc.Blob : Text -> Doc
151. -- #p65rcethk26an850aaaceojremfu054hqllhoip1mt9s22584j9r62o08qo9t0pri7ssgu9m7f0rfp4nujhulgbmo41tkgl182quhd8#4
builtin.Doc.Evaluate : Link.Term -> Doc
152. -- #p65rcethk26an850aaaceojremfu054hqllhoip1mt9s22584j9r62o08qo9t0pri7ssgu9m7f0rfp4nujhulgbmo41tkgl182quhd8#5
builtin.Doc.Join : [Doc] -> Doc
153. -- #p65rcethk26an850aaaceojremfu054hqllhoip1mt9s22584j9r62o08qo9t0pri7ssgu9m7f0rfp4nujhulgbmo41tkgl182quhd8#1
builtin.Doc.Link : Link -> Doc
154. -- #p65rcethk26an850aaaceojremfu054hqllhoip1mt9s22584j9r62o08qo9t0pri7ssgu9m7f0rfp4nujhulgbmo41tkgl182quhd8#3
builtin.Doc.Signature : Link.Term -> Doc
155. -- #p65rcethk26an850aaaceojremfu054hqllhoip1mt9s22584j9r62o08qo9t0pri7ssgu9m7f0rfp4nujhulgbmo41tkgl182quhd8#2
builtin.Doc.Source : Link -> Doc
156. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0
type builtin.Doc2
157. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#27
builtin.Doc2.Anchor : Text -> Doc2 -> Doc2
158. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#11
builtin.Doc2.Aside : Doc2 -> Doc2
159. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#15
builtin.Doc2.Blankline : Doc2
160. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#10
builtin.Doc2.Blockquote : Doc2 -> Doc2
161. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#7
builtin.Doc2.Bold : Doc2 -> Doc2
162. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#21
builtin.Doc2.BulletedList : [Doc2] -> Doc2
163. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#3
builtin.Doc2.Callout : Optional Doc2 -> Doc2 -> Doc2
164. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#6
builtin.Doc2.Code : Doc2 -> Doc2
165. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#25
builtin.Doc2.CodeBlock : Text -> Doc2 -> Doc2
166. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#24
builtin.Doc2.Column : [Doc2] -> Doc2
167. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#0
builtin.Doc2.Folded : Boolean -> Doc2 -> Doc2 -> Doc2
168. -- #h3gajooii4tsdseghcbcsq4qq7c33mtb71u5npg35b06mgv7v654g0n55gpq212umfmq7nvi11o28m1v13r5fto5g8ium3ee4qk1i68
type builtin.Doc2.FrontMatter
169. -- #h3gajooii4tsdseghcbcsq4qq7c33mtb71u5npg35b06mgv7v654g0n55gpq212umfmq7nvi11o28m1v13r5fto5g8ium3ee4qk1i68#0
builtin.Doc2.FrontMatter.FrontMatter : [(Text, Text)]
-> FrontMatter
170. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#12
builtin.Doc2.Group : Doc2 -> Doc2
171. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#14
builtin.Doc2.Image : Doc2
-> Doc2
-> Optional Doc2
-> Doc2
172. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#8
builtin.Doc2.Italic : Doc2 -> Doc2
173. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#22
builtin.Doc2.Join : [Doc2] -> Doc2
174. -- #lpf7g5c2ct61mci2okedmug8o0i2j0rhpealc05r2musapmn15cina6dsqdvis234evvb2bo09l2p8v5qhh0me7gi1j37nqqp47qvto
type builtin.Doc2.LaTeXInline
175. -- #lpf7g5c2ct61mci2okedmug8o0i2j0rhpealc05r2musapmn15cina6dsqdvis234evvb2bo09l2p8v5qhh0me7gi1j37nqqp47qvto#0
builtin.Doc2.LaTeXInline.LaTeXInline : Text
-> LaTeXInline
176. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#16
builtin.Doc2.Linebreak : Doc2
177. -- #ut0tds116gr0soc9p6nroaalqlq423u1mao3p4jjultjmok3vbck69la7rs26duptji5v5hscijpek4hotu4krbfah8np3sntr87gb0
type builtin.Doc2.MediaSource
178. -- #ut0tds116gr0soc9p6nroaalqlq423u1mao3p4jjultjmok3vbck69la7rs26duptji5v5hscijpek4hotu4krbfah8np3sntr87gb0#0
builtin.Doc2.MediaSource.MediaSource : Text
-> Optional Text
-> MediaSource
179. -- #f7s1m2rs7ldj4idrcirtdqohsmc6n719e6cdqtgrhdkcrbm7971uvug6mvkrcc32qhdpo1og4oqin4rbmb2346m47ni24k5m3bpp3so
builtin.Doc2.MediaSource.mimeType : MediaSource
-> Optional Text
180. -- #rncdj545f93f7nfrneabp6jlrjag766vr2n18al8u2a78ju5v746agg62r4ob8u6ue8eeac6nbg8apeii6qfasgfv2q2ap3h4sk1tdg
builtin.Doc2.MediaSource.mimeType.modify : (Optional Text
->{g} Optional Text)
-> MediaSource
->{g} MediaSource
181. -- #54dl203thl9540r2jec546pishtg1b1ecb8vl6rqlbgf4h2rk04mrkdkqo4be82m8d3t2d0ef3gidjsn2r9u8ko7c9kvtavbqflim88
builtin.Doc2.MediaSource.mimeType.set : Optional Text
-> MediaSource
-> MediaSource
182. -- #77l9vc6k6miu7pobamoasrpdm455ddgprgvfpg2di6liigijg70f4t3ppmpbs3j12kp93eep7u0e5r1bdq0niou0v85lo4aa5kek8mg
builtin.Doc2.MediaSource.sourceUrl : MediaSource -> Text
183. -- #laoh1nhllsb9vf0reilmbmjutdei2b0vs0vse1s8j148imfi1m9uu4l17iqdt9r5575dap8jnlq6r48kdn6ob70iroso75erqfc74e0
builtin.Doc2.MediaSource.sourceUrl.modify : (Text
->{g} Text)
-> MediaSource
->{g} MediaSource
184. -- #eb0dl30fc5k80vb0fna187vmag5ta1rgik40s1shlkng8stvvkt2gglecit8ajjd8vmfrtg8ki8ft3ife8rrqlcoit5161ekg6vhcfo
builtin.Doc2.MediaSource.sourceUrl.set : Text
-> MediaSource
-> MediaSource
185. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#2
builtin.Doc2.NamedLink : Doc2 -> Doc2 -> Doc2
186. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#4
builtin.Doc2.NumberedList : Nat -> [Doc2] -> Doc2
187. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#20
builtin.Doc2.Paragraph : [Doc2] -> Doc2
188. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#13
builtin.Doc2.Section : Doc2 -> [Doc2] -> Doc2
189. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#17
builtin.Doc2.SectionBreak : Doc2
190. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#5
builtin.Doc2.Special : SpecialForm -> Doc2
191. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0
type builtin.Doc2.SpecialForm
192. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#4
builtin.Doc2.SpecialForm.Embed : Any -> SpecialForm
193. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#5
builtin.Doc2.SpecialForm.EmbedInline : Any -> SpecialForm
194. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#9
builtin.Doc2.SpecialForm.Eval : Doc2.Term -> SpecialForm
195. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#10
builtin.Doc2.SpecialForm.EvalInline : Doc2.Term
-> SpecialForm
196. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#0
builtin.Doc2.SpecialForm.Example : Nat
-> Doc2.Term
-> SpecialForm
197. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#1
builtin.Doc2.SpecialForm.ExampleBlock : Nat
-> Doc2.Term
-> SpecialForm
198. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#7
builtin.Doc2.SpecialForm.FoldedSource : [( Either
Type Doc2.Term,
[Doc2.Term])]
-> SpecialForm
199. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#3
builtin.Doc2.SpecialForm.Link : Either Type Doc2.Term
-> SpecialForm
200. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#2
builtin.Doc2.SpecialForm.Signature : [Doc2.Term]
-> SpecialForm
201. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#8
builtin.Doc2.SpecialForm.SignatureInline : Doc2.Term
-> SpecialForm
202. -- #e46kdnv67raqhc4m3jnitkh3o9seq3q5mtlqnvobjlqnnd2tk7nui54b6grui7eql62fne4fo3ndetmeb23oj5es85habha5f6saoi0#6
builtin.Doc2.SpecialForm.Source : [( Either
Type Doc2.Term,
[Doc2.Term])]
-> SpecialForm
203. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#9
builtin.Doc2.Strikethrough : Doc2 -> Doc2
204. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#26
builtin.Doc2.Style : Text -> Doc2 -> Doc2
205. -- #sv2cta4p4th10h7tpurvr0t6s3cbahlevvmpadk01v32e39kse8aicdvfsm2dbk6ltc68ht788jvkfhk6ol2mch7eubngtug019e8fg
type builtin.Doc2.Svg
206. -- #sv2cta4p4th10h7tpurvr0t6s3cbahlevvmpadk01v32e39kse8aicdvfsm2dbk6ltc68ht788jvkfhk6ol2mch7eubngtug019e8fg#0
builtin.Doc2.Svg.Svg : Text -> Svg
207. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#18
builtin.Doc2.Table : [[Doc2]] -> Doc2
208. -- #s0an21vospbdlsbddiskuvt3ngbf00n78sip2o1mnp4jgp16i7sursbm14bf8ap7osphqbis2lduep3i29b7diu8sf03f8tlqd7rgcg
type builtin.Doc2.Term
209. -- #42hub6f3fn0p5fk8t5bb2njhbgg5dj75vtqijvins6h45pkorakbu3g8h312ghu98ee4h75tb61fti192ckpk9cpdle9hsr8pdthkjo
builtin.Doc2.term : '{g} a -> Doc2.Term
210. -- #s0an21vospbdlsbddiskuvt3ngbf00n78sip2o1mnp4jgp16i7sursbm14bf8ap7osphqbis2lduep3i29b7diu8sf03f8tlqd7rgcg#0
builtin.Doc2.Term.Term : Any -> Doc2.Term
211. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#1
builtin.Doc2.Tooltip : Doc2 -> Doc2 -> Doc2
212. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#23
builtin.Doc2.UntitledSection : [Doc2] -> Doc2
213. -- #794fndq1941e2khqv5uh7fmk9es2g4fkp8pr48objgs6blc1pqsdt2ab4o79noril2l7s70iu2eimn1smpd8t40j4g18btian8a2pt0
type builtin.Doc2.Video
214. -- #46er7fsgre91rer0mpk6vhaa2vie19i0piubvtnfmt3vq7odcjfr6tlf0mc57q4jnij9rkolpekjd6dpqdotn41guk9lp9qioa88m58
builtin.Doc2.Video.config : Video -> [(Text, Text)]
215. -- #vld47vp37855gceko81jj00j5t0mf5p137ub57094585aq3jfevq0ob03fot9d73p97r2pj0alel9e6a7lqcc7mue0ogefshg991e6g
builtin.Doc2.Video.config.modify : ([(Text, Text)]
->{g} [(Text, Text)])
-> Video
->{g} Video
216. -- #ll9hiqi1s63ragrv9ul3ouu2rvpjkok4gdmgqs6cl8j4fgdmqlgikc5lseoe94e9fvrughjfetlcsn7gc5ed8prtnljfo5j6r1vveq8
builtin.Doc2.Video.config.set : [(Text, Text)]
-> Video
-> Video
217. -- #a454aldsi00l8kh10bhi6d4phtdr9ht0es6apr05jert6oo4vstm5cdr4ee2k0srted1urqgvkrcoihjvmus6tph92v628f3lr9b92o
builtin.Doc2.Video.sources : Video -> [MediaSource]
218. -- #nm77894uq9g3kv5mo7ubuptpimt53jml7jt825lr83gu41tqcfpg2krcesn7p5aaea107su7brg2gm8vn1l0mabpfnpbcdi4onlatvo
builtin.Doc2.Video.sources.modify : ([MediaSource]
->{g} [MediaSource])
-> Video
->{g} Video
219. -- #5r0bgv3t666s4lh274mvtk13jqu1doc26ki2k8t2rpophrq2hjran1qodeobf3trlnniarjehr1rgl6scn6mhqpmcokdafja3b54jt0
builtin.Doc2.Video.sources.set : [MediaSource]
-> Video
-> Video
220. -- #794fndq1941e2khqv5uh7fmk9es2g4fkp8pr48objgs6blc1pqsdt2ab4o79noril2l7s70iu2eimn1smpd8t40j4g18btian8a2pt0#0
builtin.Doc2.Video.Video : [MediaSource]
-> [(Text, Text)]
-> Video
221. -- #ej86si0ur1lsjade71dojr25phk9bbom9rdks6dltolos5tjivakujcriqe02npba53n9gd7tkh8bmv08ttjb9t35lq2ch5heshqcs0#19
builtin.Doc2.Word : Text -> Doc2
222. -- #0o7mf021foma9acqdaibmlh1jidlijq08uf7f5se9tssttqs546pfunjpk6s31mqoq8s2o1natede8hkk6he45l95fibglidikt44v8
structural type builtin.Either a b
223. -- #0o7mf021foma9acqdaibmlh1jidlijq08uf7f5se9tssttqs546pfunjpk6s31mqoq8s2o1natede8hkk6he45l95fibglidikt44v8#1
builtin.Either.Left : a -> Either a b
224. -- #i8po73lvi3etn7kqb6hpucm2e836861juvrjalqiv96legk4ds7e1qhfpaakbsajiruji4noos8u4f41i2un3glpemba22qnahl65lg
builtin.Either.mapRight : (a ->{g} b)
-> Either e a
->{g} Either e b
225. -- #0o7mf021foma9acqdaibmlh1jidlijq08uf7f5se9tssttqs546pfunjpk6s31mqoq8s2o1natede8hkk6he45l95fibglidikt44v8#0
builtin.Either.Right : b -> Either a b
226. -- #4n0fgs00hpsj3paqnm9bfm4nbt9cbrin3hl88i992m9tjiq1ik7eq72asu4hcg885uti36tbnj5rudt56eahhnut1nobofg86pk1bng
structural ability builtin.Exception
structural ability Exception
227. -- #4n0fgs00hpsj3paqnm9bfm4nbt9cbrin3hl88i992m9tjiq1ik7eq72asu4hcg885uti36tbnj5rudt56eahhnut1nobofg86pk1bng#0
builtin.Exception.raise,
Exception.raise : Failure
->{Exception} x
228. -- ##Float
builtin type builtin.Float
229. -- ##Float.*
builtin.Float.* : Float -> Float -> Float
230. -- ##Float.+
builtin.Float.+ : Float -> Float -> Float
231. -- ##Float.-
builtin.Float.- : Float -> Float -> Float
232. -- ##Float./
builtin.Float./ : Float -> Float -> Float
233. -- ##Float.abs
builtin.Float.abs : Float -> Float
234. -- ##Float.acos
builtin.Float.acos : Float -> Float
235. -- ##Float.acosh
builtin.Float.acosh : Float -> Float
236. -- ##Float.asin
builtin.Float.asin : Float -> Float
237. -- ##Float.asinh
builtin.Float.asinh : Float -> Float
238. -- ##Float.atan
builtin.Float.atan : Float -> Float
239. -- ##Float.atan2
builtin.Float.atan2 : Float -> Float -> Float
240. -- ##Float.atanh
builtin.Float.atanh : Float -> Float
241. -- ##Float.ceiling
builtin.Float.ceiling : Float -> Int
242. -- ##Float.cos
builtin.Float.cos : Float -> Float
243. -- ##Float.cosh
builtin.Float.cosh : Float -> Float
244. -- ##Float.==
builtin.Float.eq : Float -> Float -> Boolean
245. -- ##Float.exp
builtin.Float.exp : Float -> Float
246. -- ##Float.floor
builtin.Float.floor : Float -> Int
247. -- ##Float.fromRepresentation
builtin.Float.fromRepresentation : Nat -> Float
248. -- ##Float.fromText
builtin.Float.fromText : Text -> Optional Float
249. -- ##Float.>
builtin.Float.gt : Float -> Float -> Boolean
250. -- ##Float.>=
builtin.Float.gteq : Float -> Float -> Boolean
251. -- ##Float.log
builtin.Float.log : Float -> Float
252. -- ##Float.logBase
builtin.Float.logBase : Float -> Float -> Float
253. -- ##Float.<
builtin.Float.lt : Float -> Float -> Boolean
254. -- ##Float.<=
builtin.Float.lteq : Float -> Float -> Boolean
255. -- ##Float.max
builtin.Float.max : Float -> Float -> Float
256. -- ##Float.min
builtin.Float.min : Float -> Float -> Float
257. -- ##Float.pow
builtin.Float.pow : Float -> Float -> Float
258. -- ##Float.round
builtin.Float.round : Float -> Int
259. -- ##Float.sin
builtin.Float.sin : Float -> Float
260. -- ##Float.sinh
builtin.Float.sinh : Float -> Float
261. -- ##Float.sqrt
builtin.Float.sqrt : Float -> Float
262. -- ##Float.tan
builtin.Float.tan : Float -> Float
263. -- ##Float.tanh
builtin.Float.tanh : Float -> Float
264. -- ##Float.toRepresentation
builtin.Float.toRepresentation : Float -> Nat
265. -- ##Float.toText
builtin.Float.toText : Float -> Text
266. -- ##Float.truncate
builtin.Float.truncate : Float -> Int
267. -- #hqectlr3gt02r6r984b3627eg5bq3d82lab5q18e3ql09u1ka8dblf5k50ae0q0d8gk87udqd7b6767q86gogdt8ghpdiq77gk6blr8
type builtin.GUID
268. -- #hqectlr3gt02r6r984b3627eg5bq3d82lab5q18e3ql09u1ka8dblf5k50ae0q0d8gk87udqd7b6767q86gogdt8ghpdiq77gk6blr8#0
builtin.GUID.GUID : Bytes -> GUID
269. -- ##Handle.toText
builtin.Handle.toText : Handle -> Text
270. -- ##ImmutableArray
builtin type builtin.ImmutableArray
271. -- ##ImmutableArray.copyTo!
builtin.ImmutableArray.copyTo! : MutableArray g a
-> Nat
-> ImmutableArray a
-> Nat
-> Nat
->{g, Exception} ()
272. -- #j76q8bad5uoq65d0416qq5acd70c4p797grmp24e6cstl7lo3beqprtt30254d5o1tg8afc659bjvh6ufg7ha4ljvhl32g2pcqkhum8
builtin.ImmutableArray.fromList : [a] -> ImmutableArray a
273. -- ##ImmutableArray.read
builtin.ImmutableArray.read : ImmutableArray a
-> Nat
->{Exception} a
274. -- ##ImmutableArray.size
builtin.ImmutableArray.size : ImmutableArray a -> Nat
275. -- ##ImmutableByteArray
builtin type builtin.ImmutableByteArray
276. -- ##ImmutableByteArray.copyTo!
builtin.ImmutableByteArray.copyTo! : MutableByteArray g
-> Nat
-> ImmutableByteArray
-> Nat
-> Nat
->{g, Exception} ()
277. -- #oga1fp2c04ta09nait31evk6ga0u4onj8kleuj79ou9i8p4d85n7ja5tbahsdjrr3jkmb1h7rqiir4ci7dkgohlrstbj0shgal28170
builtin.ImmutableByteArray.fromBytes : Bytes
-> ImmutableByteArray
278. -- ##ImmutableByteArray.read16be
builtin.ImmutableByteArray.read16be : ImmutableByteArray
-> Nat
->{Exception} Nat
279. -- ##ImmutableByteArray.read24be
builtin.ImmutableByteArray.read24be : ImmutableByteArray
-> Nat
->{Exception} Nat
280. -- ##ImmutableByteArray.read32be
builtin.ImmutableByteArray.read32be : ImmutableByteArray
-> Nat
->{Exception} Nat
281. -- ##ImmutableByteArray.read40be
builtin.ImmutableByteArray.read40be : ImmutableByteArray
-> Nat
->{Exception} Nat
282. -- ##ImmutableByteArray.read64be
builtin.ImmutableByteArray.read64be : ImmutableByteArray
-> Nat
->{Exception} Nat
283. -- ##ImmutableByteArray.read8
builtin.ImmutableByteArray.read8 : ImmutableByteArray
-> Nat
->{Exception} Nat
284. -- ##ImmutableByteArray.size
builtin.ImmutableByteArray.size : ImmutableByteArray
-> Nat
285. -- ##Int
builtin type builtin.Int
286. -- ##Int.*
builtin.Int.* : Int -> Int -> Int
287. -- ##Int.+
builtin.Int.+ : Int -> Int -> Int
288. -- ##Int.-
builtin.Int.- : Int -> Int -> Int
289. -- ##Int./
builtin.Int./ : Int -> Int -> Int
290. -- ##Int.and
builtin.Int.and : Int -> Int -> Int
291. -- ##Int.complement
builtin.Int.complement : Int -> Int
292. -- ##Int.==
builtin.Int.eq : Int -> Int -> Boolean
293. -- ##Int.fromRepresentation
builtin.Int.fromRepresentation : Nat -> Int
294. -- ##Int.fromText
builtin.Int.fromText : Text -> Optional Int
295. -- ##Int.>
builtin.Int.gt : Int -> Int -> Boolean
296. -- ##Int.>=
builtin.Int.gteq : Int -> Int -> Boolean
297. -- ##Int.increment
builtin.Int.increment : Int -> Int
298. -- ##Int.isEven
builtin.Int.isEven : Int -> Boolean
299. -- ##Int.isOdd
builtin.Int.isOdd : Int -> Boolean
300. -- ##Int.leadingZeros
builtin.Int.leadingZeros : Int -> Nat
301. -- ##Int.<
builtin.Int.lt : Int -> Int -> Boolean
302. -- ##Int.<=
builtin.Int.lteq : Int -> Int -> Boolean
303. -- ##Int.mod
builtin.Int.mod : Int -> Int -> Int
304. -- ##Int.negate
builtin.Int.negate : Int -> Int
305. -- ##Int.or
builtin.Int.or : Int -> Int -> Int
306. -- ##Int.popCount
builtin.Int.popCount : Int -> Nat
307. -- ##Int.pow
builtin.Int.pow : Int -> Nat -> Int
308. -- ##Int.shiftLeft
builtin.Int.shiftLeft : Int -> Nat -> Int
309. -- ##Int.shiftRight
builtin.Int.shiftRight : Int -> Nat -> Int
310. -- ##Int.signum
builtin.Int.signum : Int -> Int
311. -- ##Int.toFloat
builtin.Int.toFloat : Int -> Float
312. -- ##Int.toRepresentation
builtin.Int.toRepresentation : Int -> Nat
313. -- ##Int.toText
builtin.Int.toText : Int -> Text
314. -- ##Int.trailingZeros
builtin.Int.trailingZeros : Int -> Nat
315. -- ##Int.truncate0
builtin.Int.truncate0 : Int -> Nat
316. -- ##Int.xor
builtin.Int.xor : Int -> Int -> Int
317. -- #s6ijmhqkkaus51chjgahogc7sdrqj9t66i599le2k7ts6fkl216f997hbses3mqk6a21vaj3cm1mertbldn0g503jt522vfo4rfv720
type builtin.io2.ArithmeticFailure
318. -- #6dtvam7msqc64dimm8p0d8ehdf0330o4qbd2fdafb11jj1c2rg4ke3jdcmbgo6s4pf2jgm0vb76jeavv4ba6ht71t74p963a1miekag
type builtin.io2.ArrayFailure
319. -- #dc6n5ebu839ik3b6ohmnqm6p0cifn7o94em1g41mjp4ae0gmv3b4rupba499lbasfrp4bqce9u4hd6518unlbg8vk993c0q6rigos98
type builtin.io2.BufferMode
320. -- #dc6n5ebu839ik3b6ohmnqm6p0cifn7o94em1g41mjp4ae0gmv3b4rupba499lbasfrp4bqce9u4hd6518unlbg8vk993c0q6rigos98#2
builtin.io2.BufferMode.BlockBuffering : BufferMode
321. -- #dc6n5ebu839ik3b6ohmnqm6p0cifn7o94em1g41mjp4ae0gmv3b4rupba499lbasfrp4bqce9u4hd6518unlbg8vk993c0q6rigos98#1
builtin.io2.BufferMode.LineBuffering : BufferMode
322. -- #dc6n5ebu839ik3b6ohmnqm6p0cifn7o94em1g41mjp4ae0gmv3b4rupba499lbasfrp4bqce9u4hd6518unlbg8vk993c0q6rigos98#0
builtin.io2.BufferMode.NoBuffering : BufferMode
323. -- #dc6n5ebu839ik3b6ohmnqm6p0cifn7o94em1g41mjp4ae0gmv3b4rupba499lbasfrp4bqce9u4hd6518unlbg8vk993c0q6rigos98#3
builtin.io2.BufferMode.SizedBlockBuffering : Nat
-> BufferMode
324. -- ##Clock.internals.monotonic.v1
builtin.io2.Clock.internals.monotonic : '{IO} Either
Failure TimeSpec
325. -- ##Clock.internals.nsec.v1
builtin.io2.Clock.internals.nsec : TimeSpec -> Nat
326. -- ##Clock.internals.processCPUTime.v1
builtin.io2.Clock.internals.processCPUTime : '{IO} Either
Failure TimeSpec
327. -- ##Clock.internals.realtime.v1
builtin.io2.Clock.internals.realtime : '{IO} Either
Failure TimeSpec
328. -- ##Clock.internals.sec.v1
builtin.io2.Clock.internals.sec : TimeSpec -> Int
329. -- ##Clock.internals.systemTimeZone.v1
builtin.io2.Clock.internals.systemTimeZone : Int
->{IO} (Int, Nat, Text)
330. -- ##Clock.internals.threadCPUTime.v1
builtin.io2.Clock.internals.threadCPUTime : '{IO} Either
Failure TimeSpec
331. -- ##TimeSpec
builtin type builtin.io2.Clock.internals.TimeSpec
332. -- #r29dja8j9dmjjp45trccchaata8eo1h6d6haar1eai74pq1jt4m7u3ldhlq79f7phfo57eq4bau39vqotl2h63k7ff1m5sj5o9ajuf8
type builtin.io2.Failure
333. -- #r29dja8j9dmjjp45trccchaata8eo1h6d6haar1eai74pq1jt4m7u3ldhlq79f7phfo57eq4bau39vqotl2h63k7ff1m5sj5o9ajuf8#0
builtin.io2.Failure.Failure : Type
-> Text
-> Any
-> Failure
334. -- #jhnlob35huv3rr7jg6aa4gtd8okhprla7gvlq8io429qita8vj7k696n9jvp4b8ct9i2pc1jodb8ap2bipqtgp138epdgfcth7vqvt8
type builtin.io2.FileMode
335. -- #jhnlob35huv3rr7jg6aa4gtd8okhprla7gvlq8io429qita8vj7k696n9jvp4b8ct9i2pc1jodb8ap2bipqtgp138epdgfcth7vqvt8#2
builtin.io2.FileMode.Append : FileMode
336. -- #jhnlob35huv3rr7jg6aa4gtd8okhprla7gvlq8io429qita8vj7k696n9jvp4b8ct9i2pc1jodb8ap2bipqtgp138epdgfcth7vqvt8#0
builtin.io2.FileMode.Read : FileMode
337. -- #jhnlob35huv3rr7jg6aa4gtd8okhprla7gvlq8io429qita8vj7k696n9jvp4b8ct9i2pc1jodb8ap2bipqtgp138epdgfcth7vqvt8#3
builtin.io2.FileMode.ReadWrite : FileMode
338. -- #jhnlob35huv3rr7jg6aa4gtd8okhprla7gvlq8io429qita8vj7k696n9jvp4b8ct9i2pc1jodb8ap2bipqtgp138epdgfcth7vqvt8#1
builtin.io2.FileMode.Write : FileMode
339. -- ##Handle
builtin type builtin.io2.Handle
340. -- ##IO
builtin type builtin.io2.IO
341. -- ##IO.array
builtin.io2.IO.array : Nat ->{IO} MutableArray {IO} a
342. -- ##IO.arrayOf
builtin.io2.IO.arrayOf : a
-> Nat
->{IO} MutableArray {IO} a
343. -- ##IO.bytearray
builtin.io2.IO.bytearray : Nat
->{IO} MutableByteArray {IO}
344. -- ##IO.bytearrayOf
builtin.io2.IO.bytearrayOf : Nat
-> Nat
->{IO} MutableByteArray {IO}
345. -- ##IO.clientSocket.impl.v3
builtin.io2.IO.clientSocket.impl : Text
-> Text
->{IO} Either Failure Socket
346. -- ##IO.closeFile.impl.v3
builtin.io2.IO.closeFile.impl : Handle
->{IO} Either Failure ()
347. -- ##IO.closeSocket.impl.v3
builtin.io2.IO.closeSocket.impl : Socket
->{IO} Either Failure ()
348. -- ##IO.createDirectory.impl.v3
builtin.io2.IO.createDirectory.impl : Text
->{IO} Either Failure ()
349. -- ##IO.createTempDirectory.impl.v3
builtin.io2.IO.createTempDirectory.impl : Text
->{IO} Either Failure Text
350. -- ##IO.delay.impl.v3
builtin.io2.IO.delay.impl : Nat ->{IO} Either Failure ()
351. -- ##IO.directoryContents.impl.v3
builtin.io2.IO.directoryContents.impl : Text
->{IO} Either Failure [Text]
352. -- ##IO.fileExists.impl.v3
builtin.io2.IO.fileExists.impl : Text
->{IO} Either Failure Boolean
353. -- ##IO.forkComp.v2
builtin.io2.IO.forkComp : '{IO} a ->{IO} ThreadId
354. -- ##IO.getArgs.impl.v1
builtin.io2.IO.getArgs.impl : '{IO} Either Failure [Text]
355. -- ##IO.getBuffering.impl.v3
builtin.io2.IO.getBuffering.impl : Handle
->{IO} Either Failure BufferMode
356. -- ##IO.getBytes.impl.v3
builtin.io2.IO.getBytes.impl : Handle
-> Nat
->{IO} Either Failure Bytes
357. -- ##IO.getChar.impl.v1
builtin.io2.IO.getChar.impl : Handle
->{IO} Either Failure Char
358. -- ##IO.getCurrentDirectory.impl.v3
builtin.io2.IO.getCurrentDirectory.impl : '{IO} Either
Failure Text
359. -- ##IO.getEcho.impl.v1
builtin.io2.IO.getEcho.impl : Handle
->{IO} Either Failure Boolean
360. -- ##IO.getEnv.impl.v1
builtin.io2.IO.getEnv.impl : Text
->{IO} Either Failure Text
361. -- ##IO.getFileSize.impl.v3
builtin.io2.IO.getFileSize.impl : Text
->{IO} Either Failure Nat
362. -- ##IO.getFileTimestamp.impl.v3
builtin.io2.IO.getFileTimestamp.impl : Text
->{IO} Either Failure Nat
363. -- ##IO.getLine.impl.v1
builtin.io2.IO.getLine.impl : Handle
->{IO} Either Failure Text
364. -- ##IO.getSomeBytes.impl.v1
builtin.io2.IO.getSomeBytes.impl : Handle
-> Nat
->{IO} Either Failure Bytes
365. -- ##IO.getTempDirectory.impl.v3
builtin.io2.IO.getTempDirectory.impl : '{IO} Either
Failure Text
366. -- ##IO.handlePosition.impl.v3
builtin.io2.IO.handlePosition.impl : Handle
->{IO} Either Failure Nat
367. -- ##IO.isDirectory.impl.v3
builtin.io2.IO.isDirectory.impl : Text
->{IO} Either Failure Boolean
368. -- ##IO.isFileEOF.impl.v3
builtin.io2.IO.isFileEOF.impl : Handle
->{IO} Either Failure Boolean
369. -- ##IO.isFileOpen.impl.v3
builtin.io2.IO.isFileOpen.impl : Handle
->{IO} Either Failure Boolean
370. -- ##IO.isSeekable.impl.v3
builtin.io2.IO.isSeekable.impl : Handle
->{IO} Either Failure Boolean
371. -- ##IO.kill.impl.v3
builtin.io2.IO.kill.impl : ThreadId
->{IO} Either Failure ()
372. -- ##IO.listen.impl.v3
builtin.io2.IO.listen.impl : Socket
->{IO} Either Failure ()
373. -- ##IO.openFile.impl.v3
builtin.io2.IO.openFile.impl : Text
-> FileMode
->{IO} Either Failure Handle
374. -- ##IO.process.call
builtin.io2.IO.process.call : Text -> [Text] ->{IO} Nat
375. -- ##IO.process.exitCode
builtin.io2.IO.process.exitCode : ProcessHandle
->{IO} Optional Nat
376. -- ##IO.process.kill
builtin.io2.IO.process.kill : ProcessHandle ->{IO} ()
377. -- ##IO.process.start
builtin.io2.IO.process.start : Text
-> [Text]
->{IO} (Handle, Handle, Handle, ProcessHandle)
378. -- ##IO.process.wait
builtin.io2.IO.process.wait : ProcessHandle ->{IO} Nat
379. -- ##IO.putBytes.impl.v3
builtin.io2.IO.putBytes.impl : Handle
-> Bytes
->{IO} Either Failure ()
380. -- ##IO.randomBytes
builtin.io2.IO.randomBytes : Nat ->{IO} Bytes
381. -- ##IO.ready.impl.v1
builtin.io2.IO.ready.impl : Handle
->{IO} Either Failure Boolean
382. -- ##IO.ref
builtin.io2.IO.ref : a ->{IO} Ref {IO} a
383. -- ##IO.removeDirectory.impl.v3
builtin.io2.IO.removeDirectory.impl : Text
->{IO} Either Failure ()
384. -- ##IO.removeFile.impl.v3
builtin.io2.IO.removeFile.impl : Text
->{IO} Either Failure ()
385. -- ##IO.renameDirectory.impl.v3
builtin.io2.IO.renameDirectory.impl : Text
-> Text
->{IO} Either Failure ()
386. -- ##IO.renameFile.impl.v3
builtin.io2.IO.renameFile.impl : Text
-> Text
->{IO} Either Failure ()
387. -- ##IO.seekHandle.impl.v3
builtin.io2.IO.seekHandle.impl : Handle
-> SeekMode
-> Int
->{IO} Either Failure ()
388. -- ##IO.serverSocket.impl.v3
builtin.io2.IO.serverSocket.impl : Optional Text
-> Text
->{IO} Either Failure Socket
389. -- ##IO.setBuffering.impl.v3
builtin.io2.IO.setBuffering.impl : Handle
-> BufferMode
->{IO} Either Failure ()
390. -- ##IO.setCurrentDirectory.impl.v3
builtin.io2.IO.setCurrentDirectory.impl : Text
->{IO} Either Failure ()
391. -- ##IO.setEcho.impl.v1
builtin.io2.IO.setEcho.impl : Handle
-> Boolean
->{IO} Either Failure ()
392. -- ##IO.socketAccept.impl.v3
builtin.io2.IO.socketAccept.impl : Socket
->{IO} Either Failure Socket
393. -- ##IO.socketPort.impl.v3
builtin.io2.IO.socketPort.impl : Socket
->{IO} Either Failure Nat
394. -- ##IO.socketReceive.impl.v3
builtin.io2.IO.socketReceive.impl : Socket
-> Nat
->{IO} Either Failure Bytes
395. -- ##IO.socketSend.impl.v3
builtin.io2.IO.socketSend.impl : Socket
-> Bytes
->{IO} Either Failure ()
396. -- ##IO.stdHandle
builtin.io2.IO.stdHandle : StdHandle -> Handle
397. -- ##IO.systemTime.impl.v3
builtin.io2.IO.systemTime.impl : '{IO} Either Failure Nat
398. -- ##IO.systemTimeMicroseconds.v1
builtin.io2.IO.systemTimeMicroseconds : '{IO} Int
399. -- ##IO.tryEval
builtin.io2.IO.tryEval : '{IO} a ->{IO, Exception} a
400. -- ##IO.UDP.ClientSockAddr.toText.v1
builtin.io2.IO.UDP.ClientSockAddr.toText : ClientSockAddr
-> Text
401. -- ##IO.UDP.clientSocket.impl.v1
builtin.io2.IO.UDP.clientSocket.impl : Text
-> Text
->{IO} Either Failure UDPSocket
402. -- ##IO.UDP.ListenSocket.close.impl.v1
builtin.io2.IO.UDP.ListenSocket.close.impl : ListenSocket
->{IO} Either Failure ()
403. -- ##IO.UDP.ListenSocket.recvFrom.impl.v1
builtin.io2.IO.UDP.ListenSocket.recvFrom.impl : ListenSocket
->{IO} Either Failure (Bytes, ClientSockAddr)
404. -- ##IO.UDP.ListenSocket.sendTo.impl.v1
builtin.io2.IO.UDP.ListenSocket.sendTo.impl : ListenSocket
-> Bytes
-> ClientSockAddr
->{IO} Either Failure ()
405. -- ##IO.UDP.ListenSocket.toText.impl.v1
builtin.io2.IO.UDP.ListenSocket.toText.impl : ListenSocket
-> Text
406. -- ##IO.UDP.serverSocket.impl.v1
builtin.io2.IO.UDP.serverSocket.impl : Text
-> Text
->{IO} Either Failure ListenSocket
407. -- ##IO.UDP.UDPSocket.close.impl.v1
builtin.io2.IO.UDP.UDPSocket.close.impl : UDPSocket
->{IO} Either Failure ()
408. -- ##IO.UDP.UDPSocket.recv.impl.v1
builtin.io2.IO.UDP.UDPSocket.recv.impl : UDPSocket
->{IO} Either Failure Bytes
409. -- ##IO.UDP.UDPSocket.send.impl.v1
builtin.io2.IO.UDP.UDPSocket.send.impl : UDPSocket
-> Bytes
->{IO} Either Failure ()
410. -- ##IO.UDP.UDPSocket.toText.impl.v1
builtin.io2.IO.UDP.UDPSocket.toText.impl : UDPSocket
-> Text
411. -- #h4smnou0l3fg4dn92g2r88j0imfvufjerkgbuscvvmaprv12l22nk6sff3c12edlikb2vfg3vfdj4b23a09q4lvtk75ckbe4lsmtuc0
type builtin.io2.IOError
412. -- #h4smnou0l3fg4dn92g2r88j0imfvufjerkgbuscvvmaprv12l22nk6sff3c12edlikb2vfg3vfdj4b23a09q4lvtk75ckbe4lsmtuc0#0
builtin.io2.IOError.AlreadyExists : IOError
413. -- #h4smnou0l3fg4dn92g2r88j0imfvufjerkgbuscvvmaprv12l22nk6sff3c12edlikb2vfg3vfdj4b23a09q4lvtk75ckbe4lsmtuc0#4
builtin.io2.IOError.EOF : IOError
414. -- #h4smnou0l3fg4dn92g2r88j0imfvufjerkgbuscvvmaprv12l22nk6sff3c12edlikb2vfg3vfdj4b23a09q4lvtk75ckbe4lsmtuc0#5
builtin.io2.IOError.IllegalOperation : IOError
415. -- #h4smnou0l3fg4dn92g2r88j0imfvufjerkgbuscvvmaprv12l22nk6sff3c12edlikb2vfg3vfdj4b23a09q4lvtk75ckbe4lsmtuc0#1
builtin.io2.IOError.NoSuchThing : IOError
416. -- #h4smnou0l3fg4dn92g2r88j0imfvufjerkgbuscvvmaprv12l22nk6sff3c12edlikb2vfg3vfdj4b23a09q4lvtk75ckbe4lsmtuc0#6
builtin.io2.IOError.PermissionDenied : IOError
417. -- #h4smnou0l3fg4dn92g2r88j0imfvufjerkgbuscvvmaprv12l22nk6sff3c12edlikb2vfg3vfdj4b23a09q4lvtk75ckbe4lsmtuc0#2
builtin.io2.IOError.ResourceBusy : IOError
418. -- #h4smnou0l3fg4dn92g2r88j0imfvufjerkgbuscvvmaprv12l22nk6sff3c12edlikb2vfg3vfdj4b23a09q4lvtk75ckbe4lsmtuc0#3
builtin.io2.IOError.ResourceExhausted : IOError
419. -- #h4smnou0l3fg4dn92g2r88j0imfvufjerkgbuscvvmaprv12l22nk6sff3c12edlikb2vfg3vfdj4b23a09q4lvtk75ckbe4lsmtuc0#7
builtin.io2.IOError.UserError : IOError
420. -- #6ivk1e38hh0l9gcl8fn4mhf8bmak3qaji36vevg5e1n16ju5i4cl9u5gmqi7u16b907rd98gd60pouma892efbqt2ri58tmu99hp77g
type builtin.io2.IOFailure
421. -- #574pvphqahl981k517dtrqtq812m05h3hj6t2bt9sn3pknenfik1krscfdb6r66nf1sm7g3r1r56k0c6ob7vg4opfq4gihi8njbnhsg
type builtin.io2.MiscFailure
422. -- ##MVar
builtin type builtin.io2.MVar
423. -- ##MVar.isEmpty
builtin.io2.MVar.isEmpty : MVar a ->{IO} Boolean
424. -- ##MVar.new
builtin.io2.MVar.new : a ->{IO} MVar a
425. -- ##MVar.newEmpty.v2
builtin.io2.MVar.newEmpty : '{IO} MVar a
426. -- ##MVar.put.impl.v3
builtin.io2.MVar.put.impl : MVar a
-> a
->{IO} Either Failure ()
427. -- ##MVar.read.impl.v3
builtin.io2.MVar.read.impl : MVar a
->{IO} Either Failure a
428. -- ##MVar.swap.impl.v3
builtin.io2.MVar.swap.impl : MVar a
-> a
->{IO} Either Failure a
429. -- ##MVar.take.impl.v3
builtin.io2.MVar.take.impl : MVar a
->{IO} Either Failure a
430. -- ##MVar.tryPut.impl.v3
builtin.io2.MVar.tryPut.impl : MVar a
-> a
->{IO} Either Failure Boolean
431. -- ##MVar.tryRead.impl.v3
builtin.io2.MVar.tryRead.impl : MVar a
->{IO} Either Failure (Optional a)
432. -- ##MVar.tryTake
builtin.io2.MVar.tryTake : MVar a ->{IO} Optional a
433. -- ##ProcessHandle
builtin type builtin.io2.ProcessHandle
434. -- ##Promise
builtin type builtin.io2.Promise
435. -- ##Promise.new
builtin.io2.Promise.new : '{IO} Promise a
436. -- ##Promise.read
builtin.io2.Promise.read : Promise a ->{IO} a
437. -- ##Promise.tryRead
builtin.io2.Promise.tryRead : Promise a ->{IO} Optional a
438. -- ##Promise.write
builtin.io2.Promise.write : Promise a -> a ->{IO} Boolean
439. -- ##Ref.cas
builtin.io2.Ref.cas : Ref {IO} a
-> Ticket a
-> a
->{IO} Boolean
440. -- ##Ref.readForCas
builtin.io2.Ref.readForCas : Ref {IO} a ->{IO} Ticket a
441. -- ##Ref.Ticket
builtin type builtin.io2.Ref.Ticket
442. -- ##Ref.Ticket.read
builtin.io2.Ref.Ticket.read : Ticket a -> a
443. -- #vph2eas3lf2gi259f3khlrspml3id2l8u0ru07kb5fd833h238jk4iauju0b6decth9i3nao5jkf5eej1e1kovgmu5tghhh8jq3i7p8
type builtin.io2.RuntimeFailure
444. -- ##sandboxLinks
builtin.io2.sandboxLinks : Link.Term ->{IO} [Link.Term]
445. -- #1bca3hq98sfgr6a4onuon1tsda69cdjggq8pkmlsfola6492dbrih5up6dv18ptfbqeocm9q6parf64pj773p7p19qe76238o4trc40
type builtin.io2.SeekMode
446. -- #1bca3hq98sfgr6a4onuon1tsda69cdjggq8pkmlsfola6492dbrih5up6dv18ptfbqeocm9q6parf64pj773p7p19qe76238o4trc40#0
builtin.io2.SeekMode.AbsoluteSeek : SeekMode
447. -- #1bca3hq98sfgr6a4onuon1tsda69cdjggq8pkmlsfola6492dbrih5up6dv18ptfbqeocm9q6parf64pj773p7p19qe76238o4trc40#1
builtin.io2.SeekMode.RelativeSeek : SeekMode
448. -- #1bca3hq98sfgr6a4onuon1tsda69cdjggq8pkmlsfola6492dbrih5up6dv18ptfbqeocm9q6parf64pj773p7p19qe76238o4trc40#2
builtin.io2.SeekMode.SeekFromEnd : SeekMode
449. -- ##Socket
builtin type builtin.io2.Socket
450. -- #121tku5rfh21t247v1cakhd6ir44fakkqsm799rrfp5qcjdls4nvdu4r3nco80stdd86tdo2hhh0ulcpoaofnrnkjun04kqnfmjqio8
type builtin.io2.StdHandle
451. -- #121tku5rfh21t247v1cakhd6ir44fakkqsm799rrfp5qcjdls4nvdu4r3nco80stdd86tdo2hhh0ulcpoaofnrnkjun04kqnfmjqio8#2
builtin.io2.StdHandle.StdErr : StdHandle
452. -- #121tku5rfh21t247v1cakhd6ir44fakkqsm799rrfp5qcjdls4nvdu4r3nco80stdd86tdo2hhh0ulcpoaofnrnkjun04kqnfmjqio8#0
builtin.io2.StdHandle.StdIn : StdHandle
453. -- #121tku5rfh21t247v1cakhd6ir44fakkqsm799rrfp5qcjdls4nvdu4r3nco80stdd86tdo2hhh0ulcpoaofnrnkjun04kqnfmjqio8#1
builtin.io2.StdHandle.StdOut : StdHandle
454. -- ##STM
builtin type builtin.io2.STM
455. -- ##STM.atomically
builtin.io2.STM.atomically : '{STM} a ->{IO} a
456. -- ##STM.retry
builtin.io2.STM.retry : '{STM} a
457. -- #cggbdfff21ac5uedf4qvn4to83clinvhsovrila35u7f7e73g4l6hoj8pjmjnk713a8luhnn4bi1j9ai1nl0can1un66hvg230eog9g
type builtin.io2.STMFailure
458. -- ##ThreadId
builtin type builtin.io2.ThreadId
459. -- #ggh649864d9bfnk90n7kgtj7dflddc4kn8osu7u7mub8p7l8biid8dgtungj4u005h7karbgupfpum9jp94spks3ma1sgh39bhirv38
type builtin.io2.ThreadKilledFailure
460. -- ##Tls
builtin type builtin.io2.Tls
461. -- ##Tls.Cipher
builtin type builtin.io2.Tls.Cipher
462. -- ##Tls.ClientConfig
builtin type builtin.io2.Tls.ClientConfig
463. -- ##Tls.ClientConfig.certificates.set
builtin.io2.Tls.ClientConfig.certificates.set : [SignedCert]
-> ClientConfig
-> ClientConfig
464. -- ##TLS.ClientConfig.ciphers.set
builtin.io2.TLS.ClientConfig.ciphers.set : [Cipher]
-> ClientConfig
-> ClientConfig
465. -- ##Tls.ClientConfig.default
builtin.io2.Tls.ClientConfig.default : Text
-> Bytes
-> ClientConfig
466. -- ##Tls.ClientConfig.versions.set
builtin.io2.Tls.ClientConfig.versions.set : [Version]
-> ClientConfig
-> ClientConfig
467. -- ##Tls.decodeCert.impl.v3
builtin.io2.Tls.decodeCert.impl : Bytes
-> Either Failure SignedCert
468. -- ##Tls.decodePrivateKey
builtin.io2.Tls.decodePrivateKey : Bytes -> [PrivateKey]
469. -- ##Tls.encodeCert
builtin.io2.Tls.encodeCert : SignedCert -> Bytes
470. -- ##Tls.encodePrivateKey
builtin.io2.Tls.encodePrivateKey : PrivateKey -> Bytes
471. -- ##Tls.handshake.impl.v3
builtin.io2.Tls.handshake.impl : Tls
->{IO} Either Failure ()
472. -- ##Tls.newClient.impl.v3
builtin.io2.Tls.newClient.impl : ClientConfig
-> Socket
->{IO} Either Failure Tls
473. -- ##Tls.newServer.impl.v3
builtin.io2.Tls.newServer.impl : ServerConfig
-> Socket
->{IO} Either Failure Tls
474. -- ##Tls.PrivateKey
builtin type builtin.io2.Tls.PrivateKey
475. -- ##Tls.receive.impl.v3
builtin.io2.Tls.receive.impl : Tls
->{IO} Either Failure Bytes
476. -- ##Tls.send.impl.v3
builtin.io2.Tls.send.impl : Tls
-> Bytes
->{IO} Either Failure ()
477. -- ##Tls.ServerConfig
builtin type builtin.io2.Tls.ServerConfig
478. -- ##Tls.ServerConfig.certificates.set
builtin.io2.Tls.ServerConfig.certificates.set : [SignedCert]
-> ServerConfig
-> ServerConfig
479. -- ##Tls.ServerConfig.ciphers.set
builtin.io2.Tls.ServerConfig.ciphers.set : [Cipher]
-> ServerConfig
-> ServerConfig
480. -- ##Tls.ServerConfig.default
builtin.io2.Tls.ServerConfig.default : [SignedCert]
-> PrivateKey
-> ServerConfig
481. -- ##Tls.ServerConfig.versions.set
builtin.io2.Tls.ServerConfig.versions.set : [Version]
-> ServerConfig
-> ServerConfig
482. -- ##Tls.SignedCert
builtin type builtin.io2.Tls.SignedCert
483. -- ##Tls.terminate.impl.v3
builtin.io2.Tls.terminate.impl : Tls
->{IO} Either Failure ()
484. -- ##Tls.Version
builtin type builtin.io2.Tls.Version
485. -- #r3gag1btclr8iclbdt68irgt8n1d1vf7agv5umke3dgdbl11acj6easav6gtihanrjnct18om07638rne9ej06u2bkv2v4l36knm2l0
type builtin.io2.TlsFailure
486. -- ##TVar
builtin type builtin.io2.TVar
487. -- ##TVar.new
builtin.io2.TVar.new : a ->{STM} TVar a
488. -- ##TVar.newIO
builtin.io2.TVar.newIO : a ->{IO} TVar a
489. -- ##TVar.read
builtin.io2.TVar.read : TVar a ->{STM} a
490. -- ##TVar.readIO
builtin.io2.TVar.readIO : TVar a ->{IO} a
491. -- ##TVar.swap
builtin.io2.TVar.swap : TVar a -> a ->{STM} a
492. -- ##TVar.write
builtin.io2.TVar.write : TVar a -> a ->{STM} ()
493. -- ##validateSandboxed
builtin.io2.validateSandboxed : [Link.Term]
-> a
-> Boolean
494. -- ##Value.validateSandboxed
builtin.io2.Value.validateSandboxed : [Link.Term]
-> Value
->{IO} Either [Link.Term] [Link.Term]
495. -- #c23jofurcegj93796o0karmkcm6baifupiuu1rtkniu74avn6a4r1n66ga5rml5di7easkgn4iak800u3tnb6kfisbrv6tcfgkb13a8
type builtin.IsPropagated
496. -- #c23jofurcegj93796o0karmkcm6baifupiuu1rtkniu74avn6a4r1n66ga5rml5di7easkgn4iak800u3tnb6kfisbrv6tcfgkb13a8#0
builtin.IsPropagated.IsPropagated : IsPropagated
497. -- #q6snodsh7i7u6k7gtqj73tt7nv6htjofs5f37vg2v3dsfk6hau71fs5mcv0hq3lqg111fsvoi92mngm08850aftfgh65uka9mhqvft0
type builtin.IsTest
498. -- #q6snodsh7i7u6k7gtqj73tt7nv6htjofs5f37vg2v3dsfk6hau71fs5mcv0hq3lqg111fsvoi92mngm08850aftfgh65uka9mhqvft0#0
builtin.IsTest.IsTest : IsTest
499. -- #68haromionghg6cvojngjrgc7t0ob658nkk8b20fpho6k6ltjtf6rfmr4ia1omige97hk34lu21qsj933vl1dkpbna7evbjfkh71r9g
type builtin.License
500. -- #knhl4mlkqf0mt877flahlbas2ufb7bub8f11vi9ihh9uf7r6jqaglk7rm6912q1vml50866ddl0qfa4o6d7o0gomchaoae24m0u2nk8
builtin.License.copyrightHolders : License
-> [CopyrightHolder]
501. -- #ucpi54l843bf1osaejl1cnn0jt3o89fak5c0120k8256in3m80ik836hnite0osl12m91utnpnt5n7pgm3oe1rv4r1hk8ai4033agvo
builtin.License.copyrightHolders.modify : ([CopyrightHolder]
->{g} [CopyrightHolder])
-> License
->{g} License
502. -- #9hbbfn61d2odn8jvtj5da9n1e9decsrheg6chg73uf94oituv3750b9hd6vp3ljhi54dkp5uqfg57j66i39bstfd8ivgav4p3si39ro
builtin.License.copyrightHolders.set : [CopyrightHolder]
-> License
-> License
503. -- #68haromionghg6cvojngjrgc7t0ob658nkk8b20fpho6k6ltjtf6rfmr4ia1omige97hk34lu21qsj933vl1dkpbna7evbjfkh71r9g#0
builtin.License.License : [CopyrightHolder]
-> [Year]
-> LicenseType
-> License
504. -- #aqi4h1bfq2rjnrrfanf4nut8jd1elkkc00u1tn0rmt9ocsrds8i8pha7q9cihvbiq7edpg21iqnfornimae2gad0ab8ih0bksjnoi4g
builtin.License.licenseType : License -> LicenseType
505. -- #1rm8kpbv278t9tqj4jfssl8q3cn4hgu1mti7bp8lhcr5h7qmojujmt9de4c31p42to8mtav61u98oad3oen8q9im20sacs69psjpugo
builtin.License.licenseType.modify : (LicenseType
->{g} LicenseType)
-> License
->{g} License
506. -- #dv9jsg0ksrlp3g0uftvkutpa8matt039o7dhat9airnkto2b703mgoi5t412hdi95pdhp9g01luga13ihmp52nk6bgh788gts6elv2o
builtin.License.licenseType.set : LicenseType
-> License
-> License
507. -- #fh5qbeba2hg5c5k9uppi71rfghj8df37p4cg3hk23b9pv0hpm67ok807f05t368rn6v99v7kvf7cp984v8ipkjr1j1h095g6nd9jtig
builtin.License.years : License -> [Year]
508. -- #2samr066hti71pf0fkvb4niemm7j3amvaap3sk1dqpihqp9g8f8lknhhmjq9atai6j5kcs4huvfokvpm15ebefmfggr4hd2cetf7co0
builtin.License.years.modify : ([Year] ->{g} [Year])
-> License
->{g} License
509. -- #g3ap8lg6974au4meb2hl49k1k6f048det9uckmics3bkt9s571921ksqfdsch63k2pk3fij8pn697svniakkrueddh8nkflnmjk9ffo
builtin.License.years.set : [Year] -> License -> License
510. -- #uj652rrb45urfnojgt1ssqoji7iiibu27uhrc1sfl68lm54hbr7r1dpgppsv0pvf0oile2uk2h2gn1h4vgng30fga66idihhen14qc0
type builtin.LicenseType
511. -- #uj652rrb45urfnojgt1ssqoji7iiibu27uhrc1sfl68lm54hbr7r1dpgppsv0pvf0oile2uk2h2gn1h4vgng30fga66idihhen14qc0#0
builtin.LicenseType.LicenseType : Doc -> LicenseType
512. -- #f4b37niu61dc517c32h3os36ig34fgnt7inaaoqdbecmscchthi14gdo0vj3eee1ru746ibvl9vnmm1pglrv3125qnhsbc0i1tqtic0
type builtin.Link
513. -- ##Link.Term
builtin type builtin.Link.Term
514. -- #f4b37niu61dc517c32h3os36ig34fgnt7inaaoqdbecmscchthi14gdo0vj3eee1ru746ibvl9vnmm1pglrv3125qnhsbc0i1tqtic0#0
builtin.Link.Term : Link.Term -> Link
515. -- ##Link.Term.toText
builtin.Link.Term.toText : Link.Term -> Text
516. -- ##Link.Type
builtin type builtin.Link.Type
517. -- #f4b37niu61dc517c32h3os36ig34fgnt7inaaoqdbecmscchthi14gdo0vj3eee1ru746ibvl9vnmm1pglrv3125qnhsbc0i1tqtic0#1
builtin.Link.Type : Type -> Link
518. -- ##Sequence
builtin type builtin.List
519. -- ##List.++
builtin.List.++ : [a] -> [a] -> [a]
520. -- ##List.cons
builtin.List.+:, builtin.List.cons : a -> [a] -> [a]
521. -- ##List.snoc
builtin.List.:+, builtin.List.snoc : [a] -> a -> [a]
522. -- ##List.at
builtin.List.at : Nat -> [a] -> Optional a
523. -- ##List.cons
builtin.List.cons, builtin.List.+: : a -> [a] -> [a]
524. -- ##List.drop
builtin.List.drop : Nat -> [a] -> [a]
525. -- ##List.empty
builtin.List.empty : [a]
526. -- #6frvp5jfjtt7odi9769i0p5phuuuij1fi1d9l5ncpelh416ab3vceaphhaijh0ct0v9n793j7e4h78687oij6ai97085u63m264gj5o
builtin.List.map : (a ->{e} b) -> [a] ->{e} [b]
527. -- ##List.size
builtin.List.size : [a] -> Nat
528. -- ##List.snoc
builtin.List.snoc, builtin.List.:+ : [a] -> a -> [a]
529. -- ##List.take
builtin.List.take : Nat -> [a] -> [a]
530. -- ##ListenSocket
builtin type builtin.ListenSocket
531. -- #cb9e3iosob3e4q0v96ifmserg27samv1lvi4dh0l0l19phvct4vbbvv19abngneb77b02h8cefr1o3ad8gnm3cn6mjgsub97gjlte8g
builtin.metadata.isPropagated : IsPropagated
532. -- #lkpne3jg56pmqegv4jba6b5nnjg86qtfllnlmtvijql5lsf89rfu6tgb1s9ic0gsqs5si0v9agmj90lk0bhihbovd5o5ve023g4ocko
builtin.metadata.isTest : IsTest
533. -- ##MutableArray
builtin type builtin.MutableArray
534. -- ##MutableArray.copyTo!
builtin.MutableArray.copyTo! : MutableArray g a
-> Nat
-> MutableArray g a
-> Nat
-> Nat
->{g, Exception} ()
535. -- ##MutableArray.freeze
builtin.MutableArray.freeze : MutableArray g a
-> Nat
-> Nat
->{g} ImmutableArray a
536. -- ##MutableArray.freeze!
builtin.MutableArray.freeze! : MutableArray g a
->{g} ImmutableArray a
537. -- ##MutableArray.read
builtin.MutableArray.read : MutableArray g a
-> Nat
->{g, Exception} a
538. -- ##MutableArray.size
builtin.MutableArray.size : MutableArray g a -> Nat
539. -- ##MutableArray.write
builtin.MutableArray.write : MutableArray g a
-> Nat
-> a
->{g, Exception} ()
540. -- ##MutableByteArray
builtin type builtin.MutableByteArray
541. -- ##MutableByteArray.copyTo!
builtin.MutableByteArray.copyTo! : MutableByteArray g
-> Nat
-> MutableByteArray g
-> Nat
-> Nat
->{g, Exception} ()
542. -- ##MutableByteArray.freeze
builtin.MutableByteArray.freeze : MutableByteArray g
-> Nat
-> Nat
->{g} ImmutableByteArray
543. -- ##MutableByteArray.freeze!
builtin.MutableByteArray.freeze! : MutableByteArray g
->{g} ImmutableByteArray
544. -- ##MutableByteArray.read16be
builtin.MutableByteArray.read16be : MutableByteArray g
-> Nat
->{g, Exception} Nat
545. -- ##MutableByteArray.read24be
builtin.MutableByteArray.read24be : MutableByteArray g
-> Nat
->{g, Exception} Nat
546. -- ##MutableByteArray.read32be
builtin.MutableByteArray.read32be : MutableByteArray g
-> Nat
->{g, Exception} Nat
547. -- ##MutableByteArray.read40be
builtin.MutableByteArray.read40be : MutableByteArray g
-> Nat
->{g, Exception} Nat
548. -- ##MutableByteArray.read64be
builtin.MutableByteArray.read64be : MutableByteArray g
-> Nat
->{g, Exception} Nat
549. -- ##MutableByteArray.read8
builtin.MutableByteArray.read8 : MutableByteArray g
-> Nat
->{g, Exception} Nat
550. -- ##MutableByteArray.size
builtin.MutableByteArray.size : MutableByteArray g -> Nat
551. -- ##MutableByteArray.write16be
builtin.MutableByteArray.write16be : MutableByteArray g
-> Nat
-> Nat
->{g, Exception} ()
552. -- ##MutableByteArray.write32be
builtin.MutableByteArray.write32be : MutableByteArray g
-> Nat
-> Nat
->{g, Exception} ()
553. -- ##MutableByteArray.write64be
builtin.MutableByteArray.write64be : MutableByteArray g
-> Nat
-> Nat
->{g, Exception} ()
554. -- ##MutableByteArray.write8
builtin.MutableByteArray.write8 : MutableByteArray g
-> Nat
-> Nat
->{g, Exception} ()
555. -- ##Nat
builtin type builtin.Nat
556. -- ##Nat.*
builtin.Nat.* : Nat -> Nat -> Nat
557. -- ##Nat.+
builtin.Nat.+ : Nat -> Nat -> Nat
558. -- ##Nat./
builtin.Nat./ : Nat -> Nat -> Nat
559. -- ##Nat.and
builtin.Nat.and : Nat -> Nat -> Nat
560. -- ##Nat.complement
builtin.Nat.complement : Nat -> Nat
561. -- ##Nat.drop
builtin.Nat.drop : Nat -> Nat -> Nat
562. -- ##Nat.==
builtin.Nat.eq : Nat -> Nat -> Boolean
563. -- ##Nat.fromText
builtin.Nat.fromText : Text -> Optional Nat
564. -- ##Nat.>
builtin.Nat.gt : Nat -> Nat -> Boolean
565. -- ##Nat.>=
builtin.Nat.gteq : Nat -> Nat -> Boolean
566. -- ##Nat.increment
builtin.Nat.increment : Nat -> Nat
567. -- ##Nat.isEven
builtin.Nat.isEven : Nat -> Boolean
568. -- ##Nat.isOdd
builtin.Nat.isOdd : Nat -> Boolean
569. -- ##Nat.leadingZeros
builtin.Nat.leadingZeros : Nat -> Nat
570. -- ##Nat.<
builtin.Nat.lt : Nat -> Nat -> Boolean
571. -- ##Nat.<=
builtin.Nat.lteq : Nat -> Nat -> Boolean
572. -- ##Nat.mod
builtin.Nat.mod : Nat -> Nat -> Nat
573. -- ##Nat.or
builtin.Nat.or : Nat -> Nat -> Nat
574. -- ##Nat.popCount
builtin.Nat.popCount : Nat -> Nat
575. -- ##Nat.pow
builtin.Nat.pow : Nat -> Nat -> Nat
576. -- ##Nat.shiftLeft
builtin.Nat.shiftLeft : Nat -> Nat -> Nat
577. -- ##Nat.shiftRight
builtin.Nat.shiftRight : Nat -> Nat -> Nat
578. -- ##Nat.sub
builtin.Nat.sub : Nat -> Nat -> Int
579. -- ##Nat.toFloat
builtin.Nat.toFloat : Nat -> Float
580. -- ##Nat.toInt
builtin.Nat.toInt : Nat -> Int
581. -- ##Nat.toText
builtin.Nat.toText : Nat -> Text
582. -- ##Nat.trailingZeros
builtin.Nat.trailingZeros : Nat -> Nat
583. -- ##Nat.xor
builtin.Nat.xor : Nat -> Nat -> Nat
584. -- #nirp5os0q69o4e1u9p3t6mmq6l6otluefi3ksm7dhm0diidjvkkgl8o9bvnflbj0sanuvdusf34f1qrins3ktcaglpcqv9oums2slsg
structural type builtin.Optional a
585. -- #nirp5os0q69o4e1u9p3t6mmq6l6otluefi3ksm7dhm0diidjvkkgl8o9bvnflbj0sanuvdusf34f1qrins3ktcaglpcqv9oums2slsg#1
builtin.Optional.None : Optional a
586. -- #nirp5os0q69o4e1u9p3t6mmq6l6otluefi3ksm7dhm0diidjvkkgl8o9bvnflbj0sanuvdusf34f1qrins3ktcaglpcqv9oums2slsg#0
builtin.Optional.Some : a -> Optional a
587. -- ##Pattern
builtin type builtin.Pattern
588. -- ##Pattern.capture
builtin.Pattern.capture : Pattern a -> Pattern a
589. -- ##Pattern.captureAs
builtin.Pattern.captureAs : a -> Pattern a -> Pattern a
590. -- ##Pattern.isMatch
builtin.Pattern.isMatch : Pattern a -> a -> Boolean
591. -- ##Pattern.join
builtin.Pattern.join : [Pattern a] -> Pattern a
592. -- ##Pattern.many
builtin.Pattern.many : Pattern a -> Pattern a
593. -- ##Pattern.many.corrected
builtin.Pattern.many.corrected : Pattern a -> Pattern a
594. -- ##Pattern.or
builtin.Pattern.or : Pattern a -> Pattern a -> Pattern a
595. -- ##Pattern.replicate
builtin.Pattern.replicate : Nat
-> Nat
-> Pattern a
-> Pattern a
596. -- ##Pattern.run
builtin.Pattern.run : Pattern a -> a -> Optional ([a], a)
597. -- #cbo8de57n17pgc5iic1741jeiunhvhfcfd7gt79vd6516u64aplasdodqoouejbgovhge2le5jb6rje923fcrllhtu01t29cdrssgbg
structural type builtin.Pretty txt
598. -- #fqfaur9v9v4fks5d0c74ouitpjp121c3fbu2l9t05km8otjcj43gk453vu668pg54rte6qmh4v3uao6vbfpntrtaq057jgni1jk8fj8
type builtin.Pretty.Annotated w txt
599. -- #fqfaur9v9v4fks5d0c74ouitpjp121c3fbu2l9t05km8otjcj43gk453vu668pg54rte6qmh4v3uao6vbfpntrtaq057jgni1jk8fj8#1
builtin.Pretty.Annotated.Append : w
-> [Annotated w txt]
-> Annotated w txt
600. -- #fqfaur9v9v4fks5d0c74ouitpjp121c3fbu2l9t05km8otjcj43gk453vu668pg54rte6qmh4v3uao6vbfpntrtaq057jgni1jk8fj8#6
builtin.Pretty.Annotated.Empty : Annotated w txt
601. -- #fqfaur9v9v4fks5d0c74ouitpjp121c3fbu2l9t05km8otjcj43gk453vu668pg54rte6qmh4v3uao6vbfpntrtaq057jgni1jk8fj8#4
builtin.Pretty.Annotated.Group : w
-> Annotated w txt
-> Annotated w txt
602. -- #fqfaur9v9v4fks5d0c74ouitpjp121c3fbu2l9t05km8otjcj43gk453vu668pg54rte6qmh4v3uao6vbfpntrtaq057jgni1jk8fj8#3
builtin.Pretty.Annotated.Indent : w
-> Annotated w txt
-> Annotated w txt
-> Annotated w txt
-> Annotated w txt
603. -- #fqfaur9v9v4fks5d0c74ouitpjp121c3fbu2l9t05km8otjcj43gk453vu668pg54rte6qmh4v3uao6vbfpntrtaq057jgni1jk8fj8#7
builtin.Pretty.Annotated.Lit : w
-> txt
-> Annotated w txt
604. -- #fqfaur9v9v4fks5d0c74ouitpjp121c3fbu2l9t05km8otjcj43gk453vu668pg54rte6qmh4v3uao6vbfpntrtaq057jgni1jk8fj8#2
builtin.Pretty.Annotated.OrElse : w
-> Annotated w txt
-> Annotated w txt
-> Annotated w txt
605. -- #fqfaur9v9v4fks5d0c74ouitpjp121c3fbu2l9t05km8otjcj43gk453vu668pg54rte6qmh4v3uao6vbfpntrtaq057jgni1jk8fj8#0
builtin.Pretty.Annotated.Table : w
-> [[Annotated w txt]]
-> Annotated w txt
606. -- #fqfaur9v9v4fks5d0c74ouitpjp121c3fbu2l9t05km8otjcj43gk453vu668pg54rte6qmh4v3uao6vbfpntrtaq057jgni1jk8fj8#5
builtin.Pretty.Annotated.Wrap : w
-> Annotated w txt
-> Annotated w txt
607. -- #loh4epguhqj73ut43b287p1272ko7ackkr544k9scurlsf6m6smpifp5ghdcscvqdofpf79req1pl4e7qni0hvo4m0gsi3f1jhn9nvo
builtin.Pretty.append : Pretty txt
-> Pretty txt
-> Pretty txt
608. -- #sonptakf85a3uklev4rq0pub00k56jdpaop4tcd9bmk0gmjjij5t16sf1knspku2hbp0uikiflbo0dtjv1i6r3t2rpjh86vo1rlaer8
builtin.Pretty.empty : Pretty txt
609. -- #mlpplm1bhqkcif5j09204uuvfll7qte95msb0skjfd30nmei005kiich1ao39gm2j8687s14qvf5llu6i1a6fvt4vdmbp99jlfundfo
builtin.Pretty.get : Pretty txt -> Annotated () txt
610. -- #303bqopo0ditms2abmf35ikbgbb7gkcmqcd5g5eie85lvvmkpd89mi8v0etgm2508bejlgj9e7ffvpufj3v94mlks3ugvr3sjkbttq0
builtin.Pretty.group : Pretty txt -> Pretty txt
611. -- #o5dik2fg10998uep20m3du4iqqjbtap0apq4452g9emve8g3m655392u97iunphh90opvg92riaabbjsofc02bhr0qkcousvqgg2a78
builtin.Pretty.indent : Pretty txt
-> Pretty txt
-> Pretty txt
612. -- #evbq94p3dn4l8ugge1o2f8dk072gcfho082lm7j02ejjsnctb5inkfsasuplmu8a529jh4v0h6v8ti7koff23e58cceda0nlh98m530
builtin.Pretty.indent' : Pretty txt
-> Pretty txt
-> Pretty txt
-> Pretty txt
613. -- #u5s76jh01asd7hbqaq466dp48v217o7tclphuk7gepc99vbv0fbfv5j2uq8o3n7lsvpiri5925o02j22a6tq7koc9t8tbcps4naetbg
builtin.Pretty.join : [Pretty txt] -> Pretty txt
614. -- #uoti2ppnfp1l11obl8tto1m2h4r6n1i14cc3i45bjpjrhogh52cuoch1n6b1q0n3jf6blr9585stb1i155jjq17b4c2hvd4d3abmrpo
builtin.Pretty.lit : txt -> Pretty txt
615. -- #mabh3q4gsoiao223a03t7voj937b3sefb7e1j5r33su5o5tqrkmenl2aeboq909vs3bh2snltuqrfcsd3liic1vma0f976h1eo63upg
builtin.Pretty.map : (txt ->{g} txt2)
-> Pretty txt
->{g} Pretty txt2
616. -- #i260pi6le5cdptpo78mbbi4r6qfc76kvb1g9r9d210b1altjtmoqi8b6psu3ag5hb8gq7crhgei406arn999c1dfrqt67j8vnls4gg8
builtin.Pretty.orElse : Pretty txt
-> Pretty txt
-> Pretty txt
617. -- #cbo8de57n17pgc5iic1741jeiunhvhfcfd7gt79vd6516u64aplasdodqoouejbgovhge2le5jb6rje923fcrllhtu01t29cdrssgbg#0
builtin.Pretty.Pretty : Annotated () txt -> Pretty txt
618. -- #bvuv0d49kosa6op5j54ln2h3vbs3209e4fjtb3kehvn76p92l8682qnp2r5e9t7sflnv3dfb0uf9p0f76qbobn562oqdusi9mo3ubjo
builtin.Pretty.sepBy : Pretty txt
-> [Pretty txt]
-> Pretty txt
619. -- #rm3moq6nqvk1rs49lsshdtheqo72qv2fg1fqkk5m8tbqppik498otkrq6ppu7fu9p1kddldmpv0dig7bn82n0tj0ngnbu83fpb11upg
builtin.Pretty.table : [[Pretty txt]] -> Pretty txt
620. -- #n01tnlfatb0lo6s762cfofhtdavui9j8ovljacdbn9bvrfoeimd0pkner0694d3lb1f4qa5gur4975lvopftk7jkrflmhjv6gbsifbo
builtin.Pretty.wrap : Pretty txt -> Pretty txt
621. -- ##Ref
builtin type builtin.Ref
622. -- ##Ref.read
builtin.Ref.read : Ref g a ->{g} a
623. -- ##Ref.write
builtin.Ref.write : Ref g a -> a ->{g} ()
624. -- ##Effect
builtin type builtin.Request
625. -- #bga77hj5p43epjosu36iero5ulpm7hqrct1slj5ivdcajsr52ksjam8d5smq2965netv9t43o3g0amgva26qoatt4qth29khkuds2t0
type builtin.RewriteCase a b
626. -- #bga77hj5p43epjosu36iero5ulpm7hqrct1slj5ivdcajsr52ksjam8d5smq2965netv9t43o3g0amgva26qoatt4qth29khkuds2t0#0
builtin.RewriteCase.RewriteCase : a
-> b
-> RewriteCase a b
627. -- #qcot4bpj2skgnui8hoignn6fl2gnn2nfrur451ft2egd5n1ndu6ti4uu7r1mvtc8r4p7iielfijk2mb7md9tt2m2rdvaikah4oluf7o
type builtin.Rewrites a
628. -- #qcot4bpj2skgnui8hoignn6fl2gnn2nfrur451ft2egd5n1ndu6ti4uu7r1mvtc8r4p7iielfijk2mb7md9tt2m2rdvaikah4oluf7o#0
builtin.Rewrites.Rewrites : a -> Rewrites a
629. -- #nu6eab37fl81lb5hfcainu83hph0ksqjsjgjbqvc3t8o13djtt5511qfa6tuggc5c3re06c5p6eto5o2cqme0jdlo31nnd13npqigjo
type builtin.RewriteSignature a b
630. -- #nu6eab37fl81lb5hfcainu83hph0ksqjsjgjbqvc3t8o13djtt5511qfa6tuggc5c3re06c5p6eto5o2cqme0jdlo31nnd13npqigjo#0
builtin.RewriteSignature.RewriteSignature : (a
-> b
-> ())
-> RewriteSignature a b
631. -- #bvffhraos4oatd3qmedt676dqul9c1oj8r4cqns36lsrue84kl0ote15iqbbmgu8joek3gce1h2raqas5b9nnvs2d79l9mrpmmi2sf0
type builtin.RewriteTerm a b
632. -- #bvffhraos4oatd3qmedt676dqul9c1oj8r4cqns36lsrue84kl0ote15iqbbmgu8joek3gce1h2raqas5b9nnvs2d79l9mrpmmi2sf0#0
builtin.RewriteTerm.RewriteTerm : a
-> b
-> RewriteTerm a b
633. -- ##Scope
builtin type builtin.Scope
634. -- ##Scope.array
builtin.Scope.array : Nat
->{Scope s} MutableArray (Scope s) a
635. -- ##Scope.arrayOf
builtin.Scope.arrayOf : a
-> Nat
->{Scope s} MutableArray (Scope s) a
636. -- ##Scope.bytearray
builtin.Scope.bytearray : Nat
->{Scope s} MutableByteArray (Scope s)
637. -- ##Scope.bytearrayOf
builtin.Scope.bytearrayOf : Nat
-> Nat
->{Scope s} MutableByteArray (Scope s)
638. -- ##Scope.ref
builtin.Scope.ref : a ->{Scope s} Ref {Scope s} a
639. -- ##Scope.run
builtin.Scope.run : (∀ s. '{g, Scope s} r) ->{g} r
640. -- #6uigas14aqgd889s036hq9ssrlo22pju41009m0rktetcrbm97qniljjc1rv1u661r4f63oq6pupoevghs8a2hupvlbi6qi4ntn9320
structural type builtin.SeqView a b
641. -- #6uigas14aqgd889s036hq9ssrlo22pju41009m0rktetcrbm97qniljjc1rv1u661r4f63oq6pupoevghs8a2hupvlbi6qi4ntn9320#0
builtin.SeqView.VElem : a -> b -> SeqView a b
642. -- #6uigas14aqgd889s036hq9ssrlo22pju41009m0rktetcrbm97qniljjc1rv1u661r4f63oq6pupoevghs8a2hupvlbi6qi4ntn9320#1
builtin.SeqView.VEmpty : SeqView a b
643. -- ##Socket.toText
builtin.Socket.toText : Socket -> Text
644. -- #pfp0ajb4v2mb9tspp29v53dkacb76aa1t5kbk1dl0q354cjcg4egdpmvtr5d6t818ucon9eubf6r1vdvh926fgk8otvbkvbpn90levo
builtin.syntax.docAside : Doc2 -> Doc2
645. -- #mvov9qf78ctohefjbmrgs8ussspo5juhf75pee4ikkg8asuos72unn4pjn3fdel8471soj2vaskd5ls103pb6nb8qf75sjn4igs7v48
builtin.syntax.docBlockquote : Doc2 -> Doc2
646. -- #cg64hg7dag89u80104kit2p40rhmo1k6h1j8obfhjolpogs705bt6hc92ct6rfj8h74m3ioug14u9pm1s7qqpmjda2srjojhi01nvf0
builtin.syntax.docBold : Doc2 -> Doc2
647. -- #3qd5kt9gjiggrb871al82n11jccedl3kb5p8ffemr703frn38tqajkett30fg7hef5orh7vl0obp3lap9qq2po3ufcnu4k3bik81rlg
builtin.syntax.docBulletedList : [Doc2] -> Doc2
648. -- #el0rph43k5qg25qg20o5jdjukuful041r87v92tcb2339om0hp9u6vqtrcrfkvgj78hrpo2o1l39bbg1oier87pvgkli0lkgalgpo90
builtin.syntax.docCallout : Optional Doc2 -> Doc2 -> Doc2
649. -- #7jij106qpusbsbpqhmtgrk59qo8ss9e77rtrc1h9hbpnbab8sq717fe6hppmhhds9smqbv3k2q0irjgoe4mogatlp9e4k25kopt6rgo
builtin.syntax.docCode : Doc2 -> Doc2
650. -- #3paq4qqrk028tati33723c4aqi7ebgnjln12avbnf7eu8h8sflg0frlehb4lni4ru0pcfg9ftsurq3pb2q11cfebeki51vom697l7h0
builtin.syntax.docCodeBlock : Text -> Text -> Doc2
651. -- #1of955s8tqa74vu0ve863p8dn2mncc2anmms54aj084pkbdcpml6ckvs0qb4defi0df3b1e8inp29p60ac93hf2u7to0je4op9fum40
builtin.syntax.docColumn : [Doc2] -> Doc2
652. -- #ukv56cjchfao07qb08l7iimd2mmv09s5glmtljo5b71leaijtja04obd0u1hsr38itjnv85f7jvd37nr654bl4lfn4msr1one0hi4s0
builtin.syntax.docEmbedAnnotation : tm -> Doc2.Term
653. -- #uccvv8mn62ne8iqppsnpgbquqmhk4hk3n4tg7p6kttr20gov4698tu18jmmvdcs7ab455q7kklhb4uv1mtei4vbvq4qmbtbu1dbagmg
builtin.syntax.docEmbedAnnotations : tms -> tms
654. -- #3r6c432d46j544g26chbfgfqrr79k7disfn41igdpe0thjar30lrjhqsuhipsr9rvg8jk6rpmnalc5iu8j842sq3svu1bo4c02og7to
builtin.syntax.docEmbedSignatureLink : '{g} t
-> Doc2.Term
655. -- #pjtf55viib2vgc4hp60e2bui7r8iij7kan0u6uq6d60d6d6ccpq81f9ngcrou2lob9maqsvcqsa85ev4171iml9elg5hbfaopijo6lo
builtin.syntax.docEmbedTermLink : '{g} t
-> Either a Doc2.Term
656. -- #7t98ois54isfkh31uefvdg4bg302s5q3sun4hfh0mqnosk4ded353jp0p2ij6b22vnvlcbipcv2jb91suh6qc33i7uqlfuto9f0r4n8
builtin.syntax.docEmbedTypeLink : typ -> Either typ b
657. -- #ngon71rp4i6a3qd36pu015kk7d7il2i1491upfgernpm635hkjhcrm84oumfe6tvn193nb1lsrkulvvnmq5os0evm6sndlarquhe3i0
builtin.syntax.docEval : 'a -> Doc2
658. -- #hsmpfd41n9m02atorpvnj2gf7lcf04o51nrc8kohfddgq4vo18unk2c1ci8pfsam9f4i02babsu7urhvcek8fbfrilcusrgnaifp278
builtin.syntax.docEvalInline : 'a -> Doc2
659. -- #73m68mnahgud6dl9red3rcmd49qn80d0ptr2m1h163e1jr1fitibr2hf84o62cqs7dsqiuea578ge7en7kk290k6778lgo39btl5468
builtin.syntax.docExample : Nat -> '{g} t -> Doc2
660. -- #62nif2cvq90cnds9eo95hdn6uvgqo6np4eku52ar4pnb18sfdetl9oo6cu99hbksfa0b4krlcvse5gr5uv5k5b0ukuovt75krhlp418
builtin.syntax.docExampleBlock : Nat -> '{g} t -> Doc2
661. -- #pomj7lft70jnnuk5job0pstih2mosva1oee4tediqbkhnm54tjqnfe6qs1mqt8os1ehg9ksgenb6veub2ngdpb1qat400vn0bj3fju0
builtin.syntax.docFoldedSource : [( Either Type Doc2.Term,
[Doc2.Term])]
-> Doc2
662. -- #dg44n9t54o1jkl3dtecsqh9vvs57jsvtvbfohkrtolqqgf2g7mf5el9i5jhg6qop1arms99c7s34d9h5rnrvf1fi4100lerjg3b38q8
builtin.syntax.docFormatConsole : Doc2
-> Pretty (Either SpecialForm ConsoleText)
663. -- #99qvifgs3u7nof50jbp5lhrf8cab0qiujr1tque2b7hfj56r39o8ot2fafhafuphoraddl1j142k994e22g5v2rhq98flc0954t5918
builtin.syntax.docGroup : Doc2 -> Doc2
664. -- #gsratvk7mo273bqhivdv06f9rog2cj48u7ci0jp6ubt5oidf8cq0rjilimkas5801inbbsjcedh61jl40i3en1qu6r9vfe684ad6r08
builtin.syntax.docItalic : Doc2 -> Doc2
665. -- #piohhscvm6lgpk6vfg91u2ndmlfv81nnkspihom77ucr4dev6s22rk2n9hp38nifh5p8vt7jfvep85vudpvlg2tt99e9s2qfjv5oau8
builtin.syntax.docJoin : [Doc2] -> Doc2
666. -- #hjdqcolihf4obmnfoakl2t5hs1e39hpmpo9ijvc37fqgejog1ii7fpd4q2fe2rkm62tf81unmqlbud8uh63vaa9feaekg5a7uo3nq00
builtin.syntax.docLink : Either Type Doc2.Term -> Doc2
667. -- #iv6urr76b0ohvr22qa6d05e7e01cd0re77g8c98cm0bqo0im345fotsevqnhk1igtutkrrqm562gtltofvku5mh0i87ru8tdf0i53bo
builtin.syntax.docNamedLink : Doc2 -> Doc2 -> Doc2
668. -- #b5dvn0bqj3rc1rkmlep5f6cd6n3vp247hqku8lqndena5ocgcoae18iuq3985finagr919re4fvji011ved0g21i6o0je2jn8f7k1p0
builtin.syntax.docNumberedList : Nat -> [Doc2] -> Doc2
669. -- #fs8mho20fqj31ch5kpn8flm4geomotov7fb5ct8mtnh52ladorgp22vder3jgt1mr0u710e6s9gn4u36c9sp19vitvq1r0adtm3t1c0
builtin.syntax.docParagraph : [Doc2] -> Doc2
670. -- #6dvkai3hc122e2h2h8c3jnijink5m20e27i640qvnt6smefpp2vna1rq4gbmulhb46tdabmkb5hsjeiuo4adtsutg4iu1vfmqhlueso
builtin.syntax.docSection : Doc2 -> [Doc2] -> Doc2
671. -- #n0idf1bdrq5vgpk4pj9db5demk1es4jsnpodfoajftehvqjelsi0h5j2domdllq2peltdek4ptaqfpl4o8l6jpmqhcom9vq107ivdu0
builtin.syntax.docSignature : [Doc2.Term] -> Doc2
672. -- #git1povkck9jrptdmmpqrv1g17ptbq9hr17l52l8477ijk4cia24tr7cj36v1o22mvtk00qoo5jt4bs4e79sl3eh6is8ubh8aoc1pu0
builtin.syntax.docSignatureInline : Doc2.Term -> Doc2
673. -- #47agivvofl1jegbqpdg0eeed72mdj29d623e4kdei0l10mhgckif7q2pd968ggribregcknra9u43mhehr1q86n0t4vbe4eestnu9l8
builtin.syntax.docSource : [( Either Type Doc2.Term,
[Doc2.Term])]
-> Doc2
674. -- #n6uk5tc4d8ipbga8boelh51ro24paveca9fijm1nkn3tlfddqludmlppb2ps8807v2kuou1a262sa59764mdhug2va69q4sls5jli10
builtin.syntax.docSourceElement : link
-> annotations
-> (link, annotations)
675. -- #nurq288b5rfp1f5keccleh51ojgcpd2rp7cane6ftquf7gidtamffb8tr1r5h6luk1nsrqomn1k4as4kcpaskjjv35rnvoous457sag
builtin.syntax.docStrikethrough : Doc2 -> Doc2
676. -- #4ns2amu2njhvb5mtdvh3v7oljjb5ammnb41us4ekpbhb337b6mo2a4q0790cmrusko7omphtfdsaust2fn49hr5acl40ef8fkb9556g
builtin.syntax.docTable : [[Doc2]] -> Doc2
677. -- #i77kddfr68gbjt3767a091dtnqff9beltojh93md8peo28t59c6modeccsfd2tnrtmd75fa7dn0ie21kcv4me098q91h4ftg9eau5fo
builtin.syntax.docTooltip : Doc2 -> Doc2 -> Doc2
678. -- #r0hdacbk2orcb2ate3uhd7ht05hmfa8643slm3u63nb3jaaim533up04lgt0pq97is43v2spkqble7mtu8f63hgcc0k2tb2jhpr2b68
builtin.syntax.docTransclude : d -> d
679. -- #0nptdh40ngakd2rh92bl573a7vbdjcj2kc8rai39v8bb9dfpbj90i7nob381usjsott41c3cpo2m2q095fm0k0r68e8mrda135qa1k0
builtin.syntax.docUntitledSection : [Doc2] -> Doc2
680. -- #krjm78blt08v52c52l4ubsnfidcrs0h6010j2v2h9ud38mgm6jj4vuqn4okp4g75039o7u78sbg6ghforucbfdf94f8am9kvt6875jo
builtin.syntax.docVerbatim : Doc2 -> Doc2
681. -- #c14vgd4g1tkumf4jjd9vcoos1olb3f4gbc3hketf5l8h3i0efk8igbinh6gn018tr5075uo5nv1elva6tki6ofo3pdafidrkv9m0ot0
builtin.syntax.docWord : Text -> Doc2
682. -- #aql7qk3iud6vs4cvu43aimopoosgk0fnipibdkc3so13adencmibgfn0u5c01r0adei55nkl3ttsjhl8gbj7tr4gnpj63g64ftbq6s0
type builtin.Test.Result
683. -- #aql7qk3iud6vs4cvu43aimopoosgk0fnipibdkc3so13adencmibgfn0u5c01r0adei55nkl3ttsjhl8gbj7tr4gnpj63g64ftbq6s0#0
builtin.Test.Result.Fail : Text -> Result
684. -- #aql7qk3iud6vs4cvu43aimopoosgk0fnipibdkc3so13adencmibgfn0u5c01r0adei55nkl3ttsjhl8gbj7tr4gnpj63g64ftbq6s0#1
builtin.Test.Result.Ok : Text -> Result
685. -- ##Text
builtin type builtin.Text
686. -- ##Text.!=
builtin.Text.!= : Text -> Text -> Boolean
687. -- ##Text.++
builtin.Text.++ : Text -> Text -> Text
688. -- #nv11qo7s2lqirk3qb44jkm3q3fb6i3mn72ji2c52eubh3kufrdumanblh2bnql1o24efdhmue0v21gd7d1p5ec9j6iqrmekas0183do
builtin.Text.alignLeftWith : Nat -> Char -> Text -> Text
689. -- #ebeq250fdoigvu89fneb4c24f8f18eotc8kocdmosn4ri9shoeeg7ofkejts6clm5c6bifce66qtr0vpfkrhuup2en3khous41hp8rg
builtin.Text.alignRightWith : Nat -> Char -> Text -> Text
690. -- ##Text.drop
builtin.Text.drop : Nat -> Text -> Text
691. -- ##Text.empty
builtin.Text.empty : Text
692. -- ##Text.==
builtin.Text.eq : Text -> Text -> Boolean
693. -- ##Text.fromCharList
builtin.Text.fromCharList : [Char] -> Text
694. -- ##Text.fromUtf8.impl.v3
builtin.Text.fromUtf8.impl : Bytes -> Either Failure Text
695. -- ##Text.>
builtin.Text.gt : Text -> Text -> Boolean
696. -- ##Text.>=
builtin.Text.gteq : Text -> Text -> Boolean
697. -- ##Text.indexOf
builtin.Text.indexOf : Text -> Text -> Optional Nat
698. -- ##Text.<
builtin.Text.lt : Text -> Text -> Boolean
699. -- ##Text.<=
builtin.Text.lteq : Text -> Text -> Boolean
700. -- ##Text.patterns.anyChar
builtin.Text.patterns.anyChar : Pattern Text
701. -- ##Text.patterns.char
builtin.Text.patterns.char : Class -> Pattern Text
702. -- ##Text.patterns.charIn
builtin.Text.patterns.charIn : [Char] -> Pattern Text
703. -- ##Text.patterns.charRange
builtin.Text.patterns.charRange : Char
-> Char
-> Pattern Text
704. -- ##Text.patterns.digit
builtin.Text.patterns.digit : Pattern Text
705. -- ##Text.patterns.eof
builtin.Text.patterns.eof : Pattern Text
706. -- ##Text.patterns.letter
builtin.Text.patterns.letter : Pattern Text
707. -- ##Text.patterns.literal
builtin.Text.patterns.literal : Text -> Pattern Text
708. -- ##Text.patterns.notCharIn
builtin.Text.patterns.notCharIn : [Char] -> Pattern Text
709. -- ##Text.patterns.notCharRange
builtin.Text.patterns.notCharRange : Char
-> Char
-> Pattern Text
710. -- ##Text.patterns.punctuation
builtin.Text.patterns.punctuation : Pattern Text
711. -- ##Text.patterns.space
builtin.Text.patterns.space : Pattern Text
712. -- ##Text.repeat
builtin.Text.repeat : Nat -> Text -> Text
713. -- ##Text.reverse
builtin.Text.reverse : Text -> Text
714. -- ##Text.size
builtin.Text.size : Text -> Nat
715. -- ##Text.take
builtin.Text.take : Nat -> Text -> Text
716. -- ##Text.toCharList
builtin.Text.toCharList : Text -> [Char]
717. -- ##Text.toLowercase
builtin.Text.toLowercase : Text -> Text
718. -- ##Text.toUppercase
builtin.Text.toUppercase : Text -> Text
719. -- ##Text.toUtf8
builtin.Text.toUtf8 : Text -> Bytes
720. -- ##Text.uncons
builtin.Text.uncons : Text -> Optional (Char, Text)
721. -- ##Text.unsnoc
builtin.Text.unsnoc : Text -> Optional (Text, Char)
722. -- ##ThreadId.toText
builtin.ThreadId.toText : ThreadId -> Text
723. -- ##todo
builtin.todo : a -> b
724. -- #2lg4ah6ir6t129m33d7gssnigacral39qdamo20mn6r2vefliubpeqnjhejai9ekjckv0qnu9mlu3k9nbpfhl2schec4dohn7rjhjt8
structural type builtin.Tuple a b
725. -- #2lg4ah6ir6t129m33d7gssnigacral39qdamo20mn6r2vefliubpeqnjhejai9ekjckv0qnu9mlu3k9nbpfhl2schec4dohn7rjhjt8#0
builtin.Tuple.Cons : a -> b -> Tuple a b
726. -- ##UDPSocket
builtin type builtin.UDPSocket
727. -- #00nv2kob8fp11qdkr750rlppf81cda95m3q0niohj1pvljnjl4r3hqrhvp1un2p40ptgkhhsne7hocod90r3qdlus9guivh7j3qcq0g
structural type builtin.Unit
728. -- #00nv2kob8fp11qdkr750rlppf81cda95m3q0niohj1pvljnjl4r3hqrhvp1un2p40ptgkhhsne7hocod90r3qdlus9guivh7j3qcq0g#0
builtin.Unit.Unit : ()
729. -- ##Universal.<
builtin.Universal.< : a -> a -> Boolean
730. -- ##Universal.<=
builtin.Universal.<= : a -> a -> Boolean
731. -- ##Universal.==
builtin.Universal.== : a -> a -> Boolean
732. -- ##Universal.>
builtin.Universal.> : a -> a -> Boolean
733. -- ##Universal.>=
builtin.Universal.>= : a -> a -> Boolean
734. -- ##Universal.compare
builtin.Universal.compare : a -> a -> Int
735. -- ##Universal.murmurHash
builtin.Universal.murmurHash : a -> Nat
736. -- ##unsafe.coerceAbilities
builtin.unsafe.coerceAbilities : (a ->{e1} b) -> a -> b
737. -- ##Value
builtin type builtin.Value
738. -- ##Value.dependencies
builtin.Value.dependencies : Value -> [Link.Term]
739. -- ##Value.deserialize
builtin.Value.deserialize : Bytes -> Either Text Value
740. -- ##Value.load
builtin.Value.load : Value ->{IO} Either [Link.Term] a
741. -- ##Value.serialize
builtin.Value.serialize : Value -> Bytes
742. -- ##Value.value
builtin.Value.value : a -> Value
743. -- #dem6aglnj8cppfrnq9qipl7geo5pim3auo9cmv1rhh5la9edalj19sspbpm1pd4vh0plokdh6qfo48gs034dqlg0s7j9fhr9p9ndtpo
type builtin.Year
744. -- #dem6aglnj8cppfrnq9qipl7geo5pim3auo9cmv1rhh5la9edalj19sspbpm1pd4vh0plokdh6qfo48gs034dqlg0s7j9fhr9p9ndtpo#0
builtin.Year.Year : Nat -> Year
745. -- #iur47o4jj4v554bfjsu95t8eru2vtko62d4jo4kvvt0mqnshtbleit15dlj1gkrpmokmf2pbegon8cof7600mv9s0m9229uk19bdvgg
cache : [(Link.Term, Code)] ->{IO, Exception} ()
746. -- #okolgrio28p1mbl1bfjfs9qtsr1m9upblcm3ul872gcir6epkcbq619vk5bdq1fnr371nelsof6jsp8469g4j6f0gg3007p79o4kf18
check : Text -> Boolean ->{Stream Result} ()
747. -- #je42vk6rsefjlup01e1fmmdssf5i3ba9l6aka3bipggetfm8o4i8d1q5d7hddggu5jure1bu5ot8aq5in31to4788ctrtpb44ri83r8
checks : [Boolean] -> [Result]
748. -- #jf82mm2gvoc3h5ibpejfeohkrl8022m38mi14r08v8s4np9187smglvtbk8u109ri427af2j5fuv1an6lq2k718vgtvr0c4rt9t32vg
clientSocket : Text -> Text ->{IO, Exception} Socket
749. -- #72auim6cvu5tl8ubmfj5m2p1a822m0jq6fmi8osd99ujbs9h20o3t9e47hcitdcku1e7d40r052sdmfgi1oktio9is8tf503f5unh7g
closeFile : Handle ->{IO, Exception} ()
750. -- #nsvn5rj51knr3j62dp1ki0glb01bqj3ccq4537e1hgl2m89o9v7ghc54bu12r515mum791tcf4vgsrb6b1csa0tol1ldkiqrb8akkpo
closeSocket : Socket ->{IO, Exception} ()
751. -- #ei73jot64ogu4q76rm3jecdn76vmrj0h7riqqecf1d439mjav7ehh0h7rol5s18nupv586ln3l0m4kmh99p5mhgv6qfcrfgilkgq1oo
Code.transitiveDeps : Link.Term
->{IO} [(Link.Term, Code)]
752. -- #srpc2uag5p1grvshbcm3urjntakgi3g3dthfse2cp38sd6uestd5neseces5ue7kum2ca0gsg9i0cilkl0gn8dn3q5dn86v4r8lbha0
compose : (i1 ->{g1} o) -> (i ->{g} i1) -> i ->{g1, g} o
753. -- #stnrk323b8mm7dknlonfl70epd9f9ede60iom7sgok31mmggnic7etgi0are2uccs9g429qo3ruaeb9tk90bh35obnce1038p5qe6co
compose2 : (i2 ->{g2} o)
-> (i1 ->{g1} i ->{g} i2)
-> i1
-> i
->{g2, g1, g} o
754. -- #mrc183aovjcae3i03r1a0ia26crmmkcf2e723pda860ps6q11rancsenjoqhc3fn0eraih1mobcvt245jr77l27uoujqa452utq8p68
compose3 : (i3 ->{g3} o)
-> (i2 ->{g2} i1 ->{g1} i ->{g} i3)
-> i2
-> i1
-> i
->{g3, g2, g1, g} o
755. -- #ilkeid6l866bmq90d2v1ilqp9dsjo6ucmf8udgrokq3nr3mo9skl2vao2mo7ish136as52rsf19u9v3jkmd85bl08gnmamo4e5v2fqo
contains : Text -> Text -> Boolean
756. -- #tc40jeeetbig6vcl7j6v1n0o59r8ugmjkhi6tee6o5fmkkbhmttevg093b29637gb6p70trmh9lrje86hhuuiqq565qs20qmjg4kbk0
crawl : [(Link.Term, Code)]
-> [Link.Term]
->{IO} [(Link.Term, Code)]
757. -- #urivjjshp3j122vb412mr5rq7jbf21ij1grh4amk1jfd33nfbcgv4emnnas5ekmblc4j4gsncoofatcdtktv0tp1f8sk8p06occb0hg
createTempDirectory : Text ->{IO, Exception} Text
758. -- #h4ob7r10rul2v0dekeqjdfctbqr943ut9fgln5jgdgk0reg5d7ha0nlr16vcgcusfncgmquf5pv048lt3l9k7m653i7m0odmrvl69t0
decodeCert : Bytes ->{Exception} SignedCert
759. -- #ihbmfc4r7o3391jocjm6v4mojpp3hvt84ivqigrmp34vb5l3d7mmdlvh3hkrtebi812npso7rqo203a59pbs7r2g78ig6jvsv0nva38
delay : Nat ->{IO, Exception} ()
760. -- #donnstdrflrkve7cqi26cqd90kvpdht2gp1q7v5u816a2v0h8uhevh4o618d6cdafqcnia2uqdanpn62sb7nafp77rqavj258vvjdr0
directoryContents : Text ->{IO, Exception} [Text]
761. -- #ac6oh72pmu5gojdaff977lj48f83rr5cuquv2nhll3iiit0hu04dr2nflrvi5chbond10mnplq1d0uqu9i52uc7ebvn3dlqp1n504qg
Either.isLeft : Either a b -> Boolean
762. -- #5n8bp6bvja969upaa6l2l346hab5vhemoa9ehb0n7qjer0kfapvuc7bd5hcugrf2o2auu11e9hstlf2g8uv6h3fn3v8ggmeig4blfe8
Either.mapLeft : (i ->{g} o)
-> Either i b
->{g} Either o b
763. -- #jp6itgd1nh1tjn2c7e0ebkskk7sgdooh48e023l1hhkvrkuhrklrdf4omr73jpvnodfbtt4tki495480n0bp54fd0o3hngj8k2knqs8
Either.raiseMessage : v -> Either Text b ->{Exception} b
764. -- #4pa382t5o39uapf9tncjra8parmg9rppsn9ob3qnnrvbvtqc1oq8g3u69uapbjee9d118v8or3suhc3vu82de7l0c0og5h01beqjnko
evalTest : '{IO, TempDirs, Exception, Stream Result} a
->{IO, Exception} ([Result], a)
765. -- #4n0fgs00hpsj3paqnm9bfm4nbt9cbrin3hl88i992m9tjiq1ik7eq72asu4hcg885uti36tbnj5rudt56eahhnut1nobofg86pk1bng
structural ability Exception
structural ability builtin.Exception
766. -- #ilea09hgph2cdqsiaeup3o58met3e62m61nckvc89v20cq3g5e71pe19idi270o7i0jdfttra51lvi1vhs0g6oluvhavhdetpor74e0
Exception.catch : '{g, Exception} a
->{g} Either Failure a
767. -- #hbhvk2e00l6o7qhn8e7p6dc36bjl7ljm0gn2df5clidlrdoufsig1gt5pjhg72kl67folgg2b892kh9jc1oh0l79h4p8dqhcf1tkde0
Exception.failure : Text -> a -> Failure
768. -- #4n0fgs00hpsj3paqnm9bfm4nbt9cbrin3hl88i992m9tjiq1ik7eq72asu4hcg885uti36tbnj5rudt56eahhnut1nobofg86pk1bng#0
Exception.raise,
builtin.Exception.raise : Failure
->{Exception} x
769. -- #5mqjoauctm02dlqdc10cc66relu40997d6o1u8fj7vv7g0i2mtacjc83afqhuekll1gkqr9vv4lq7aenanq4kf53kcce4l1srr6ip08
Exception.reraise : Either Failure a ->{Exception} a
770. -- #eak26rh0k633mbfsj8stppgj1e4l6gest2dfb2ol538l2hcmn1gpspq4vf3g72f1g8jnokfk8uv614cbdvcof0hk21nk2e55jseo18g
Exception.toEither : '{ε, Exception} a
->{ε} Either Failure a
771. -- #g2qp63rds1msu1c3ejqfqnsbhsiigsneuij8eq3kfnv2gdmpqui5g7t0alo1cv6mqqgp36ihvst2jc9t1jp6tnumk18mn5v8m9r3n58
Exception.toEither.handler : Request {Exception} a
-> Either Failure a
772. -- #q1e3avumkdpbjalk4v7c5rog11ertc0ra5nlkpgd23n6jmbki58rkebl25cbfbn7i3t274srrpbgont7j12i80hkh3gnt713poo13c8
Exception.unsafeRun! : '{g, Exception} a ->{g} a
773. -- #b6eskvgfv4vr30obfnaegflsf0h8u2t8816d3qhl2hl3r0l794rqgqks67q5hd46qlm06pbgt01439hmmk8jvuu3adc45cra0ggeqhg
expect : Text
-> (a -> a -> Boolean)
-> a
-> a
->{Stream Result} ()
774. -- #6oqh4j31ujgecbu9kionucdbv8mbiiuasqrt294trdbqaoqlm5milniomc2c8jej0e2hco809kdb856djrr12luck2onn5que7kp2eo
expectU : Text -> a -> a ->{Stream Result} ()
775. -- #ug02c2qol2gp0af97nuceu59r3jm9f52lro04ahkandkin8sabseuckr6ep0lvuknjlfhhogj9k5m2epp15d0j8bipc8iljgg8at7ho
fail : Text -> b ->{Exception} c
776. -- #ri1irkdfcdg3a0c3orv23fk2vjda5n0mlp7ooi0hskvaloa8d8qs9i7essti135k0sfomqajspr9idhu2hgjpmmb6etfabj8jdo02a8
fileExists : Text ->{IO, Exception} Boolean
777. -- #urlf22mo1assv31k95beddq2ava91p953ueg8kdcddofc2ftogrt10jemg760mkcd8m3lnjc3keog8anop0r0kmo2k1lggbt2chse30
first : (a ->{g} b) -> (a, c) ->{g} (b, c)
778. -- #4rfr9je7fbsithij70iaqofqu4hgl6ji7t06ok0k98a5ni1397di8d0mllef935mdvj0e57hbg6rm9nn6ok5gcnvqr0vmodelli9qqg
fromB32 : Bytes ->{Exception} Bytes
779. -- #13fpchr37ua0pr38ssr7j22pudmseuedf490aok18upagh0f00kg40guj9pgl916v9qurqrvu53f3lpsvi0s82hg3dtjacanrpjvs38
fromHex : Text -> Bytes
780. -- #od69b4q2upcvsdjhb7ra8unq1r8t7924mra5j5s8f7n173bmslp8dprhgt1mjdj49qj10h2gj91eflke1avj0qlecus1mdevufm3hho
getBuffering : Handle ->{IO, Exception} BufferMode
781. -- #fupr0p6pmt834qep0jp18h9jhf4uadmtrsndpfac3kpkf4q4foqnqi6dmc6u4mgs9aubl8issknu89taqhi1mvaeg1ctbt3uf2lidh8
getBytes : Handle -> Nat ->{IO, Exception} Bytes
782. -- #qgocu5n2e7urg44ch4m8upn24efh6jk4cmp8bjsvhnenhahq8nniauav0ihpqa31p57v8fhqdep4fh5dj7nj1uul7596us04dr6dqng
getChar : Handle ->{IO, Exception} Char
783. -- #t92if409jh848oifd8v6bbu6o0hd0916rc3rbdlj4vf46oll2tradqrilk6r28mmm19dao5sh8l349qrhc59qopv4u1hba3ndfiitq8
getEcho : Handle ->{IO, Exception} Boolean
784. -- #5nc47o8abjut8sab84ltouhiv3mtid9poipn2b53q3bpceebdimb4sb1e7lkrmu3bn3ivgcqe568upqqh5clrqgkhfdsji58kcdrt4g
getLine : Handle ->{IO, Exception} Text
785. -- #l9pfqiqb3u9o8qo7jnaajph1qh0jbodih4vtuqti53vjmtp4diddidt8r2qa826918bt7b1cf873oo511tkivfkg35fo5o4kh5j35r0
getSomeBytes : Handle -> Nat ->{IO, Exception} Bytes
786. -- #mdhva408l4fji5h23okmhk5t4dakt1lokuie28nsdspal45lbhe06vkmcu8hf8jplse56o576ogn72j7k5nbph06nl36o957qn25tvo
getTempDirectory : '{IO, Exception} Text
787. -- #vniqolukf0296u5dc6d68ngfvi9quuuklcsjodnfm0tm8atslq19sidso2uqnbf4g6h23qck69dpd0oceb9539ufoo12rhdcdd934lo
handlePosition : Handle ->{IO, Exception} Nat
788. -- #85s6gvfbpv8lhgq8m36h7ebvan4lljiu2ffehbgese5c11h3vpqlcssts8svi2qo2c5d68oeke092puta1ng84982hiid972hss9m40
handshake : Tls ->{IO, Exception} ()
789. -- #128490j1tmitiu3vesv97sqspmefobg1am38vos9p0vt4s1bhki87l7kj4cctquffkp40eanmr9ummfglj9i7s25jrpb32ob5sf2tio
hex : Bytes -> Text
790. -- #ttjui80dbufvf3vgaddmcr065dpgl0rtp68i5cdht6tq4t2vk3i2vg60hi77rug368qijgijf8oui27te7o5oq0t0osm6dg65c080i0
id : a -> a
791. -- #0lj5fufff9ocn6lfgc3sv23aup971joh61ei6llu7djblug7tmv2avijc91ing6jmm42hu3akdefl1ttdvepk69sc8jslih1g80npg8
isDirectory : Text ->{IO, Exception} Boolean
792. -- #flakrb6iks7vgijtm8dhipj14v57tk96nq5uj3uluplpoamb1etufn7rsjrelaj3letaa0e2aivq95794nv2b8a8vqbqdumd6i0fvpo
isFileEOF : Handle ->{IO, Exception} Boolean
793. -- #5qan8ssedn9pouru70v1a06tkivapiv0es8k6v3hjpmkmboekktnh30ia7asmevglf4pu8ujb0t9vsctjsjtam160o9bn9g02uciui8
isFileOpen : Handle ->{IO, Exception} Boolean
794. -- #2a11371klrv2i8726knma0l3g14on4m2ucihpg65cjj9k930aefg65ovvg0ak4uv3i9evtnu0a5249q3i8ugheqd65cnmgquc1a88n0
isNone : Optional a -> Boolean
795. -- #jsqdsol9g3qnkub2f2ogertbiieldlkqh859vn5qovub6halelfmpv1tc50u1n23kotgd9nnejnn0n6foef8aqfcp615ashd0cfi3j8
isSeekable : Handle ->{IO, Exception} Boolean
796. -- #gop2v9s6l24ii1v6bf1nks2h0h18pato0vbsf4u3el18s7mp1jfnp4c7fesdf9sunnlv5f5a9fjr1s952pte87mf63l1iqki9bp0mio
List.all : (a ->{ε} Boolean) -> [a] ->{ε} Boolean
797. -- #thvdk6pgdi019on95nttjhg3rbqo7aq5lv9fqgehg00657utkitc1k5r9bfl7soqdrqd82tjmesn5ocb6d30ire6vkl0ad6rcppg5vo
List.filter : (a ->{g} Boolean) -> [a] ->{g} [a]
798. -- #ca71f74kmn16u76lch7ropsgou2t3lbtc5hr06858l97qkhk0b4ado1pnii4hqfannelbgv4qruv4f1iqn43kgkbsq8lpjmo3mnrp38
List.foldLeft : (b ->{g} a ->{g} b) -> b -> [a] ->{g} b
799. -- #o1gssqn32qvl4pa79a0lko5ksvbn0rtv8u5g9jpd73ig94om2r4nlbcqa4nd968q74ios37eg0ol36776praolimpch8jsbohg47j2o
List.forEach : [a] -> (a ->{e} ()) ->{e} ()
800. -- #atruig2897q7u699k1u4ruou8epfb9qsok7ojkm5om67fhhaqgdi597jr7dvr09h9qndupc49obo4cccir98ei1grfehrcd5qhnkcq0
List.range : Nat -> Nat -> [Nat]
801. -- #marlqbcbculvqjfro3iidf899g2ncob2f8ld3gosg7kas5t9hlh341d49uh57ff5litvrt0hlb2ms7tj0mkfqs9do67cm4msodt8dng
List.reverse : [a] -> [a]
802. -- #30hfqasco93u0oipi7irfoabh5uofuu2aeplo2c87p4dg0386si6gvv715dbr21s4ftfquev4baj5ost3h17mt8fajn64mbffp6c8c0
List.unzip : [(a, b)] -> ([a], [b])
803. -- #s8l7maltpsr01naqadvs5ssttg7eim4ca2096lbo3f3he1i1b11kk95ahtgb5ukb8cjr6kg4r4c1qrvshk9e8dp5fkq87254gc1pk48
List.zip : [a] -> [b] -> [(a, b)]
804. -- #g6g6lhj9upe46032doaeo0ndu8lh1krfkc56gvupeg4a16me5vghhi6bthphnsvgtve9ogl73qab6d69ju6uorpj029g97pjg3p2k2o
listen : Socket ->{IO, Exception} ()
805. -- #ilva5f9uoaia9l8suc3hl9kh2bg1lah1k7uvm8mlq3mt0b9krdh15kurbhb9pu7a8irmvk6m2lpulg75a5alf0a95u0rp0v0n9folmg
loadCodeBytes : Bytes ->{Exception} Code
806. -- #tjj9c7fbprd57jlnndl8huslhvfbhi1bt1mr45v1fvvr2b3bguhnjtll3lbsbnqqjb290tm9cnuafpbtlfev1csbtjjog0r2kfv0e50
loadSelfContained : Text ->{IO, Exception} a
807. -- #1pkgu9vbcdl57d9pn9ses1htmfokjq6212ed5oo9jscjkf8t2s407j71287hd9nr1shgsjmn0eunm5e7h262id4hh3t4op6barrvc70
loadValueBytes : Bytes
->{IO, Exception} ([(Link.Term, Code)], Value)
808. -- #nqodnhhovq1ilb5fstpc61l8omfto62r8s0qq8s4ij39ulorqpgtinef64mullq0ns4914gck6obeuu6so1hds09hh5o1ptpt4k909g
MVar.put : MVar i -> i ->{IO, Exception} ()
809. -- #4ck8hqiu4m7478q5p7osqd1g9piie53g2v6j89en9s90f3cnhb9jr2515f35605e18ohiod7nb93t03765cil0lecob3hcsht9870g0
MVar.read : MVar o ->{IO, Exception} o
810. -- #tchse01rs4t1e6bk9br5ofad23ahlb9eanlv9nqqlk5eh7rv7qtpd5jmdjrcksm1q3uji64kqblrqq0vgap9tmak3urkr3ok4kg2ci0
MVar.swap : MVar o -> o ->{IO, Exception} o
811. -- #23nq5mshk51uktsg3su3mnkr9s4fe3sktf4q388bpsluiik64l8h060qptgfv48r25fcskecmc9t4gdsm8im9fhjf70i1klp34epksg
MVar.take : MVar o ->{IO, Exception} o
812. -- #18pqussken2f5u9vuall7ds58cf4fajoc4trf7p93vk4640ia88vsh2lgq9kgu8fvpr86518443ecvn7eo5tessq2hmgs55aiftui8g
newClient : ClientConfig -> Socket ->{IO, Exception} Tls
813. -- #mmoj281h8bimgcfqfpfg6mfriu8cta5vva4ppo41ioc6phegdfii26ic2s5sh0lf5tc6o15o7v79ui8eeh2mbicup07tl6hkrq9q34o
newServer : ServerConfig -> Socket ->{IO, Exception} Tls
814. -- #r6l6s6ni7ut1b9le2d84el9dkhqjcjhodhd0l1qsksahm4cbgdk0odjck9jnku08v0pn909kabe2v88p43jisavkariomtgmtrrtbu8
openFile : Text -> FileMode ->{IO, Exception} Handle
815. -- #c58qbcgd90d965dokk7bu82uehegkbe8jttm7lv4j0ohgi2qm3e3p4v1qfr8vc2dlsmsl9tv0v71kco8c18mneule0ntrhte4ks1090
printLine : Text ->{IO, Exception} ()
816. -- #dck7pb7qv05ol3b0o76l88a22bc7enl781ton5qbs2umvgsua3p16n22il02m29592oohsnbt3cr7hnlumpdhv2ibjp6iji9te4iot0
printText : Text ->{IO} Either Failure ()
817. -- #5si7baedo99eap6jgd9krvt7q4ak8s98t4ushnno8mgjp7u9li137ferm3dn11g4k3mds1m8n33sbuodrohstbm9hcqm1937tfj7iq8
putBytes : Handle -> Bytes ->{IO, Exception} ()
818. -- #gkd4pi7uossfe12b19s0mrr0a04v5vvhnfmq3qer3cu7jr24m5v4e1qu59mktrornbrrqgihsvkj1f29je971oqimpngiqgebkr9i58
readFile : Text ->{IO, Exception} Bytes
819. -- #ak95mrmd6jhaiikkr42qsvd5lu7au0mpveqm1e347mkr7s4f846apqhh203ei1p3pqi18dcuhuotf53l8p2ivsjs8octc1eenjdqb48
ready : Handle ->{IO, Exception} Boolean
820. -- #gpogpcuoc1dsktoh5t50ofl6dc4vulm0fsqoeevuuoivbrin87ah166b8k8vq3s3977ha0p7np5mn198gglqkjj1gh7nbv31eb7dbqo
receive : Tls ->{IO, Exception} Bytes
821. -- #7rctbhido3s7lm9tjb6dit94cg2jofasr6div31976q840e5va5j6tu6p0pugkt106mcjrtiqndimaknakrnssdo6ul0jef6a9nf1qo
removeDirectory : Text ->{IO, Exception} ()
822. -- #710k006oln987ch4k1c986sb0jfqtpusp0a235te6cejhns51um6umr311ltgfiv80kt0s8sb8r0ic63gj2nvgbi66vq10s4ilkk5ng
renameDirectory : Text -> Text ->{IO, Exception} ()
823. -- #vb50tjb967ic3mr4brs0pro9819ftcj4q48eoeal8gmk02f05isuqhn0accbi7rv07g3i4hjgntu2b2r8b9bn15mjc59v10u9c3gjdo
runTest : '{IO, TempDirs, Exception, Stream Result} a
->{IO} [Result]
824. -- #ub9vp3rs8gh7kj9ksq0dbpoj22r61iq179co8tpgsj9m52n36qha52rm5hlht4hesgqfb8917cp1tk8jhgcft6sufgis6bgemmd57ag
saveSelfContained : a -> Text ->{IO, Exception} ()
825. -- #6jriif58nb7gbb576kcabft4k4qaa74prd4dpsomokbqceust7p0gu0jlpar4o70qt987lkki2sj1pknkr0ggoif8fcvu2jg2uenqe8
saveTestCase : Text
-> Text
-> (a -> Text)
-> a
->{IO, Exception} ()
826. -- #uq87p0r1djq5clhkbimp3fc325e5kp3bv33dc8fpphotdqp95a0ps2c2ch8d2ftdpdualpq2oo9dmnka6kvnc9kvugs2538q62up4t0
seekHandle : Handle
-> SeekMode
-> Int
->{IO, Exception} ()
827. -- #ftkuro0u0et9ahigdr1k38tl2sl7i0plm7cv5nciccdd71t6a64icla66ss0ufu7llfuj7cuvg3ms4ieel6penfi8gkahb9tm3sfhjo
send : Tls -> Bytes ->{IO, Exception} ()
828. -- #k6gmcn3qg50h49gealh8o7j7tp74rvhgn040kftsavd2cldqopcv9945olnooe04cqitgpvekpcbr5ccqjosg7r9gb1lagju5v9ln0o
serverSocket : Optional Text
-> Text
->{IO, Exception} Socket
829. -- #umje4ibrfv3c6vsjrdkbne1u7c8hg4ll9185m3frqr2rsr8738hp5fq12kepa28h63u9qi23stsegjp1hv0incr5djbl7ulp2s12d8g
setBuffering : Handle -> BufferMode ->{IO, Exception} ()
830. -- #je6s0pdkrg3mvphpg535pubchjd40mepki6ipum7498sma7pll9l89h6de65063bufihf2jb5ihepth2jahir8rs757ggfrnpp7fs7o
setEcho : Handle -> Boolean ->{IO, Exception} ()
831. -- #in06o7cfgnlmm6pvdtv0jv9hniahcli0fvh27o01ork1p77ro2v51rc05ts1h6p9mtffqld4ufs8klcc4bse1tsj93cu0na0bbiuqb0
snd : (a1, a) -> a
832. -- #km3cpkvcnvcos0isfbnb7pb3s45ri5q42n74jmm9c4v1bcu8nlk63353u4ohfr7av4k00s4s180ddnqbam6a01thhlt2tie1hm5a9bo
socketAccept : Socket ->{IO, Exception} Socket
833. -- #ubteu6e7h7om7o40e8mm1rcmp8uur7qn7p5d92gtp3q92rtr459nn3rff4i9q46o2o60tmh77i9vgu0pub768s9kvn9egtcds30nk88
socketPort : Socket ->{IO, Exception} Nat
834. -- #3rp8h0dt7g60nrjdehuhqga9dmomti5rdqho7r1rm5rg5moet7kt3ieempo7c9urur752njachq6k48ggbic4ugbbv75jl2mfbk57a0
startsWith : Text -> Text -> Boolean
835. -- #elsab3sc7p4c6bj73pgvklv0j7qu268rn5isv6micfp7ib8grjoustpqdq0pkd4a379mr5ijb8duu2q0n040osfurppp8pt8vaue2fo
stdout : Handle
836. -- #rfi1v9429f9qluv533l2iba77aadttilrpmnhljfapfnfa6sru2nr8ibpqvib9nc4s4nb9s1as45upsfqfqe6ivqi2p82b2vd866it8
structural ability Stream a
837. -- #s76vfp9t00khf3bvrg01h9u7gnqj5m62sere8ac97un79ojd82b71q2e0cllj002jn4r2g3qhjft40gkqotgor74v0iogkt3lfftlug
Stream.collect : '{e, Stream a} r ->{e} ([a], r)
838. -- #abc5m7k74em3fk9et4lrj0ee2lsbvp8vp826josen26l1g3lh9ansb47b68efe1vhhi8f6l6kaircd5t4ihlbt0pq4nlipgde9rq8v8
Stream.collect.handler : Request {Stream a} r -> ([a], r)
839. -- #rfi1v9429f9qluv533l2iba77aadttilrpmnhljfapfnfa6sru2nr8ibpqvib9nc4s4nb9s1as45upsfqfqe6ivqi2p82b2vd866it8#0
Stream.emit : a ->{Stream a} ()
840. -- #mrhqdu5he7p8adejmvt4ss09apkbnu8jn66g4lpf0uas9dvm8goa6g65bo2u7s0175hrrofd6uqg7ogmduf928knfpkd12042k6o860
Stream.toList : '{Stream a} r -> [a]
841. -- #t3klufmrq2bk8gg0o4lukenlmu0dkkcssq9l80m4p3dm6rqesrt51nrebfujfgco9h47f4e5nplmj7rvc3salvs65labd7nvj2fkne8
Stream.toList.handler : Request {Stream a} r -> [a]
842. -- #pus3urtj4e1bhv5p5l16d7vnv4g2hso78pcfussnufkt3d53j7oaqde1ajvijr1g6f0cv2c4ice34g8g8n17hd7hql6hvl8sgcgu6s8
systemTime : '{IO, Exception} Nat
843. -- #11mhfqj6rts8lm3im7saf44tn3km5bboqtu1td0udnaiit4qqg6ar1ecmccosl6gufsnp6sug3vcmgapsc58sgj7dh7rg8msq2qkj18
structural ability TempDirs
844. -- #11mhfqj6rts8lm3im7saf44tn3km5bboqtu1td0udnaiit4qqg6ar1ecmccosl6gufsnp6sug3vcmgapsc58sgj7dh7rg8msq2qkj18#0
TempDirs.newTempDir : Text ->{TempDirs} Text
845. -- #11mhfqj6rts8lm3im7saf44tn3km5bboqtu1td0udnaiit4qqg6ar1ecmccosl6gufsnp6sug3vcmgapsc58sgj7dh7rg8msq2qkj18#1
TempDirs.removeDir : Text ->{TempDirs} ()
846. -- #ibj0sc16l6bd7r6ptft93jeocitrjod98g210beogdk30t3tb127fbe33vau29j0j4gt8mbs2asfs5rslgk0fl3o4did2t9oa8o5kf8
terminate : Tls ->{IO, Exception} ()
847. -- #iis8ph5ljlq8ijd9jsdlsga91fh1354fii7955l4v52mnvn71cd76maculs0eathrmtfjqh0knbc600kmvq6abj4k2ntnbh5ee10m2o
testAutoClean : '{IO} [Result]
848. -- #k1prgid1t9d4fu6f60rct978khcuinkpq49ps95aqaimt2tfoa77fc0c8i3pmc8toeth1s98al3nosaa1mhbh2j2k2nvqivm0ks963o
Text.fromUtf8 : Bytes ->{Exception} Text
849. -- #32q9jqhmi8f08pec3hj0je4u7k52f9f1hdfsmn9ncg2kpki5da9dabigplvdcot3a00k7s5npc4n78psd6ojaumqjla259e9pqd4ov8
structural ability Throw e
850. -- #32q9jqhmi8f08pec3hj0je4u7k52f9f1hdfsmn9ncg2kpki5da9dabigplvdcot3a00k7s5npc4n78psd6ojaumqjla259e9pqd4ov8#0
Throw.throw : e ->{Throw e} a
851. -- #f6pkvs6ukf8ngh2j8lm935p1bqadso76o7e3t0j1ukupjh1rg0m1rhtp7u492sq17p3bkbintbnjehc1cqs33qlhnfkoihf5uee4ug0
uncurry : (i1 ->{g1} i ->{g} o) -> (i1, i) ->{g1, g} o
852. -- #u1o44hd0cdlfa8racf458sahdmgea409k8baajgc5k7bqukf2ak5ggs2ped0u3h85v99pgefgb9r7ct2dv4nn9eihjghnqf30p4l57g
Value.transitiveDeps : Value ->{IO} [(Link.Term, Code)]
853. -- #o5bg5el7ckak28ib98j5b6rt26bqbprpddd1brrg3s18qahhbbe3uohufjjnt5eenvtjg0hrvnvpra95jmdppqrovvmcfm1ih2k7guo
void : x -> ()
854. -- #b4pssu6mf30r4irqj43vvgbc6geq8pp7eg4o2erl948qp3nskp6io5damjj54o2eq9q76mrhsijr1q1d0bna4soed3oggddfvdajaj8
writeFile : Text -> Bytes ->{IO, Exception} ()
855. -- #lcmj2envm11lrflvvcl290lplhvbccv82utoej0lg0eomhmsf2vrv8af17k6if7ff98fp1b13rkseng3fng4stlr495c8dn3gn4k400
|> : a -> (a ->{g} t) ->{g} t