packages feed

fortran-src-0.11.0: src/Language/Fortran/Repr/Util.hs

{-# LANGUAGE AllowAmbiguousTypes #-}

module Language.Fortran.Repr.Util where

import Language.Fortran.Repr.Compat.Natural

import GHC.TypeNats
import GHC.Exts

natVal'' :: forall (a :: NaturalK). KnownNat a => Natural
natVal'' = natVal' (proxy# :: Proxy# a)