(autoload 'literate-haskell-mode "haskell-mode"
"Major mode for editing literate Haskell scripts." t)
+(autoload 'run-haskell "inf-haskell" "" t)
+(autoload 'switch-to-haskell "inf-haskell" "" t)
+(autoload 'inferior-haskell-load-file "inf-haskell" "" t)
+(autoload 'inferior-haskell-type "inf-haskell" "" t)
+(autoload 'inferior-haskell-info "inf-haskell" "" t)
+(autoload 'inferior-haskell-find-definition "inf-haskell" "" t)
+(autoload 'inferior-haskell-find-haddock "inf-haskell" "" t)
+
+
(add-to-list 'auto-mode-alist '("\\.hs$" . haskell-mode))
(add-to-list 'auto-mode-alist '("\\.hsc$" . haskell-mode))