packages feed

aihc-parser-1.0.0.2: test/Test/Fixtures/oracle/TemplateHaskell/th_decl_quote_multi_newlines.hs

{- ORACLE_TEST pass -}
{-# LANGUAGE TemplateHaskell #-}

module TH_Decl_Quote_Multi_Newlines where

import Language.Haskell.TH (Dec, Q)

-- Multiple declarations separated by newlines (layout)
mkDecls :: Q [Dec]
mkDecls =
  [d|
    foo :: Int -> Int
    foo x = x + 1

    bar :: String
    bar = "hello"
    |]