{-# OPTIONS --without-K --safe #-}
module Function.Core where
open import Level using (_⊔_)
Fun₁ : ∀ {a} → Set a → Set a
Fun₁ A = A → A
Fun₂ : ∀ {a} → Set a → Set a
Fun₂ A = A → A → A
Morphism : ∀ {a} → ∀ {b} → Set a → Set b → Set (a ⊔ b)
Morphism A B = A → B