shithub: mc

Download patch

ref: bc0b3961de94fc33b42caca28e631cbfdf7eac72
parent: 67608f06ccf0f6a0bf247a49858b8c9fb959f130
author: Ori Bernstein <[email protected]>
date: Tue Aug 5 19:49:59 EDT 2014

Add missing test file

--- /dev/null
+++ b/test/genericmake.myr
@@ -1,0 +1,20 @@
+use std
+
+type t(@ty) = union
+	`Some @ty
+	`None
+;;
+
+const make = {v
+	-> `Some v
+}
+
+const main = {
+	var x
+
+	x = make(123)
+	match x
+	| `std.Some v:	std.put("val = %i\n", v)
+	| `std.None:	std.die("Unreachable\n")
+	;;
+}