packages feed

haskell-tools-builtin-refactorings-1.0.0.0: examples/CPP/ConditionalImportOrder.hs

{-# LANGUAGE CPP #-}
module CPP.ConditionalImportOrder where

import Data.List (intersperse)
#ifndef USE_DATA_LIST
import Control.Monad (Monad(..))
#endif
import Control.Applicative ((<$>))

a = Nothing >> Nothing

b = id <$> Nothing
c = intersperse "," ["a","b"]