packages feed

HaRe-0.6: tools/base/AST/HsFieldsStruct.hs

-- Labelled fields, used in patterns and expressions
module HsFieldsStruct where

import Data.Generics

type HsFieldsI i e = [HsFieldI i e]

data HsFieldI i e = HsField i e deriving (Read, Eq, Show, Data, Typeable, Ord)   

fieldName (HsField n _) = n