1.
. Haskell , .
2.
.lhs , Haskell. Haskell , - " "; Haskell, : , - " ". , " - , ".
3.
Haskell. , :
. Main.hs. . . import Foo Foo.hs .
. , , . src/ . :
/
src/
• Main.hs
• Types.hs
Types/
• Internal.hs
• Gadgets.hs
• Geegaws.hs
• project.cabal
• README.md
Types, Types.*, import Types , , import Types.Internal import Types.Gadgets Types a la carte.
, Tiny Executable. Cabal Stack, , , . Main.hs , . , , . , , , . :
/
lib/
Types/
• Internal.hs
• Gadgets.hs
• Geegaws.hs
Types.hs
src/
• Main.hs
• Utils.hs
• project.cabal
• README.md
. lib/ src/ . , - , C-family ( GNU) . cbits/ , , , Haskell. , , , .
, stack new. ( ). .