{-# OPTIONS_GHC -fno-warn-missing-signatures #-} {-# LANGUAGE TemplateHaskell #-} ----------------------------------------------------------------------------- -- | -- Module : Data.TypeLevel.Num.Aliases -- Copyright : (c) 2008 Alfonso Acosta, Oleg Kiselyov, Wolfgang Jeltsch -- and KTH's SAM group -- License : BSD-style (see the file LICENSE) -- -- Maintainer : alfonso.acosta@gmail.com -- Stability : experimental -- Portability : non-portable (Template Haskell) -- -- Type synonym aliases of type-level numerals and -- their value-level reflecting functions. Generated for user convenience. -- -- Aliases are generated using binary, octal, decimal and hexadecimal bases. -- Available aliases cover binaries up to b10000000000, octals up to -- o10000, decimals up to d5000 and hexadecimals up to h1000 ---------------------------------------------------------------------------- module Data.TypeLevel.Num.Aliases where import Data.TypeLevel.Num.Reps import Data.TypeLevel.Num.Aliases.TH (genAliases) $(genAliases 1024 4096 5000 4096)