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

open import Base
open import Equality
open import logic.Fibers

-- Contractible.  Contractible types with a center of contraction.

module logic.Contractible where

  -- Contractible types. A contractible type is a type such that every
  -- element is equal to a center of contraction.
  isContr : ∀{}  (A : Type )  Type 
  isContr A = Σ A  a  ((x : A)  a == x))