hoogle-4.2.29: src/Hoogle/DataBase2/Type.hs
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
module Hoogle.DataBase2.Type where
import Data.Binary
import qualified Data.ByteString.Char8 as BS
import Foreign.Storable
newtype Pos = Pos Word32 deriving (Binary,Eq,Ord,Num,Show,Storable)
newtype Package = Package BS.ByteString deriving (Binary,Ord,Eq,Show)
newPackage :: String -> Package
newPackage = Package . BS.pack