module GUI.Debug where


open import Data.Nat
open import Data.String renaming (_++_ to _++Str_)

showNat' :   String
showNat' zero = "0"
showNat' (suc zero) = "1"
showNat' (suc (suc zero)) = "2"
showNat' (suc (suc (suc zero))) = "3"
showNat' (suc (suc (suc (suc zero)))) = "4"
showNat' (suc (suc (suc (suc (suc zero))))) = "5"
showNat' (suc (suc (suc (suc (suc (suc zero)))))) = "6"
showNat' (suc (suc (suc (suc (suc (suc (suc zero))))))) = "7"
showNat' (suc (suc (suc (suc (suc (suc (suc (suc zero)))))))) = "8"
showNat' (suc (suc (suc (suc (suc (suc (suc (suc (suc n))))))))) = ">= 8"

showNat : String    String
showNat debugString n = showNat' n ++Str " (" ++Str debugString ++Str ")"