packages feed

hindent-4.3.10: test/fundamental/expected/5.exp

data A =
  B {field :: Int}

data A =
  B {field :: Int
    ,field2 :: Char}

data A =
  B {field :: Int
    ,field2 :: Char
    ,field3 :: String}

data A =
  B {field :: Int
    ,field2 :: Char
    ,field3 :: String}
  deriving (Show)

data A =
  B {field :: Int
    ,field2 :: Char
    ,field3 :: String}
  deriving (Show)

data A =
  B {field :: Int
    ,field2 :: Char
    ,field3 :: String}
  deriving (Show,Eq)

data A =
  B {field :: Int
    ,field2 :: Char
    ,field3 :: String}
  deriving (Show,Eq)

data A =
  B {field :: Int -- ^ Field 1
    }

data A =
  B {field :: Int  -- ^ Field 1
    ,field2 :: Char   -- ^ field 2
    ,field3 :: String}
  deriving (Show)