Next Types Are Theorems; Programs Are Proofs 19

Proofs with ∧

         -- x :: a
         -- y :: b
         (x, y)   ::   (a, b)
         -- z :: (a, b)
         fst z      ::   a
         snd z      ::   b

Next Next