We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent efae2ed commit 710d1c8Copy full SHA for 710d1c8
012_systemf.md
@@ -250,8 +250,6 @@ Substitution
250
Erasure
251
-------
252
253
-The type erasure:
254
-
255
$$
256
\begin{aligned}[lcl]
257
& \t{erase}(x) &=&\ x \\
@@ -269,6 +267,6 @@ unbound-generics
269
267
----------------
270
268
271
Up until now we've been writing our own binding implementation. There is however
272
-a better way
+a better way to automate writing a lot of the substitution boilerplate.
273
274
\clearpage
chapter7/poly/fail2.ml
@@ -0,0 +1,4 @@
1
+let f = (\x -> if x then x else (x+1));
2
+let g = (\x -> if x then 1 else (x+1));
3
+let h = (\x -> if x then (x+1) else 1);
4
+let j = (\x -> fix (x 0));
0 commit comments