Permalink
Browse files

This release adds type-checked pattern matching

* Add type constraints to pattern matching, and object formatting:
    var pat = Erlang.Object.Format("{A::int(), B::float(), C::string(), D::atom()}");
    var obj = Erlang.Object.Format("{10, 20.0, "abc", echo}");

    var binding = new Erlang.VarBind();
    if (pat.match(obj, binding))
        Console.WriteLine(binding.ToString());
* Remove dependency on Microsoft's testing framework and replaced it with NUnit
* Add Erlang.Object.TermType enum
  • Loading branch information...
1 parent 68b13bf commit b392e3ebc4155fcf7ad75cd1a7cb45e17be8784a @saleyn committed Jul 21, 2013
View
@@ -11,4 +11,7 @@ UpgradeLog.XML
*.testrunconfig
*.*.suo
*.suo
-/Otp/Otp.csproj.user
+/Otp/Otp.csproj.user
+/UnitTest/*.user
+
+/Otp/TestResults
Oops, something went wrong.

0 comments on commit b392e3e

Please sign in to comment.