module B (someFunctionB,someFunctionC) where import A (someFunctionA) -- | 'someFunctionB' doc, check out 'someFunctionA' or 'someFunctionC' -- -- someFunctionB :: IO () someFunctionB :: IO () someFunctionB = String -> IO () putStrLn String "someFunc" someFunctionC :: IO () someFunctionC :: IO () someFunctionC = String -> IO () putStrLn String ":)"