@@ -99,6 +99,7 @@ Elm.Prelude = function() {
99 return {eq : Value.eq,
99 return {eq : Value.eq,
100 id : function(x) { return x; },
100 id : function(x) { return x; },
101 not : function(b) { return !b; },
101 not : function(b) { return !b; },
102+ xor : function(x) { return function(y) { return x != y; }; },
102 fst : function(p) { return p[1]; },
103 fst : function(p) { return p[1]; },
103 snd : function(p) { return p[2]; },
104 snd : function(p) { return p[2]; },
104 rem : function(x) { return function(y) { return x % y; }; },
105 rem : function(x) { return function(y) { return x % y; }; },