Martin Escardo and Paulo Oliva 2011

\begin{code}

{-# OPTIONS --safe --without-K #-}

module InfinitePigeon.Two where

data  : Set where
  : 
  : 

not :   
not  = 
not  = 

open import InfinitePigeon.Equality
open import InfinitePigeon.Logic

two-equality-cases : {R : Ω}
                     (b : )
                    (b    R)
                    (b    R)
                    R
two-equality-cases   f₀ f₁ = f₀ reflexivity
two-equality-cases   f₀ f₁ = f₁ reflexivity

\end{code}