Initial commit
This commit is contained in:
commit
c101616e62
309 changed files with 53937 additions and 0 deletions
28
bundled/Basement/Compat/C/Types.hs
Normal file
28
bundled/Basement/Compat/C/Types.hs
Normal file
|
|
@ -0,0 +1,28 @@
|
|||
{-# LANGUAGE BangPatterns #-}
|
||||
{-# LANGUAGE DeriveDataTypeable #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
{-# LANGUAGE RebindableSyntax #-}
|
||||
{-# LANGUAGE NoImplicitPrelude #-}
|
||||
{-# Language CPP #-}
|
||||
-- |
|
||||
-- Module : Basement.Compat.C.Types
|
||||
-- License : BSD-style
|
||||
-- Maintainer : Foundation
|
||||
--
|
||||
-- Literal support for Integral and Fractional
|
||||
-- {-# LANGUAGE TypeSynonymInstances #-}
|
||||
-- {-# LANGUAGE FlexibleInstances #-}
|
||||
module Basement.Compat.C.Types
|
||||
( CChar(..), CSChar(..), CUChar(..)
|
||||
, CShort(..), CUShort(..), CInt(..), CUInt(..), CLong(..), CULong(..)
|
||||
, CPtrdiff(..), CSize(..), CWchar(..), CSigAtomic(..), CLLong(..), CULLong(..)
|
||||
#if MIN_VERSION_base(4,10,0)
|
||||
, CBool(..)
|
||||
#endif
|
||||
, CIntPtr(..), CUIntPtr(..), CIntMax(..), CUIntMax(..)
|
||||
, CClock(..), CTime(..), CUSeconds(..), CSUSeconds(..), CFloat(..), CDouble
|
||||
, COff(..), CMode(..)
|
||||
) where
|
||||
|
||||
import Foreign.C.Types
|
||||
import System.Posix.Types
|
||||
Loading…
Add table
Add a link
Reference in a new issue