Source code on Github
{-# OPTIONS --safe #-}
module Prelude.ToZ where

open import Prelude.Init; open SetAsType
open import Prelude.ToN

record Toℤ (A : Type ) : Type  where
  field toℤ : A  
open Toℤ ⦃...⦄ public

instance
  Toℤ-ℤ = Toℤ   λ where .toℤ  id

  Toℕ⇒Toℤ :  {A : Type }   Toℕ A   Toℤ A
  Toℕ⇒Toℤ .toℤ = +_  toℕ