{-| Copyright : (C) 2015-2016, University of Twente License : BSD2 (see the file LICENSE) Maintainer : Christiaan Baaij -} {-# LANGUAGE DataKinds #-} {-# LANGUAGE KindSignatures #-} {-# LANGUAGE RoleAnnotations #-} module CLaSH.Sized.Internal.BitVector where import GHC.TypeLits (Nat) type role BitVector phantom data BitVector :: Nat -> * type Bit = BitVector 1