Carp/core/Tuples.carp

12 lines
204 B
Plaintext
Raw Normal View History

(deftype (Pair a b) [a a b b])
(defmodule Pair
(defn init-from-refs [r1 r2]
(Pair.init @r1 @r2))
(defn = [p1 p2]
(and (= (Pair.a p1) (Pair.a p2))
(= (Pair.b p1) (Pair.b p2))))
)