packages feed

hindent-4.4.2: test/gibiansky/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