module Lambdabot.Plugin.Haskell ( checkPlugin , djinnPlugin , evalPlugin , freePlugin , haddockPlugin , hooglePlugin , instancesPlugin , plPlugin , pointfulPlugin , prettyPlugin , sourcePlugin , typePlugin , undoPlugin , unmtlPlugin , haskellPlugins , module Lambdabot.Config.Haskell ) where import Lambdabot.Config.Haskell import Lambdabot.Plugin.Haskell.Check import Lambdabot.Plugin.Haskell.Djinn import Lambdabot.Plugin.Haskell.Eval import Lambdabot.Plugin.Haskell.Free import Lambdabot.Plugin.Haskell.Haddock import Lambdabot.Plugin.Haskell.Hoogle import Lambdabot.Plugin.Haskell.Instances import Lambdabot.Plugin.Haskell.Pl import Lambdabot.Plugin.Haskell.Pointful import Lambdabot.Plugin.Haskell.Pretty import Lambdabot.Plugin.Haskell.Source import Lambdabot.Plugin.Haskell.Type import Lambdabot.Plugin.Haskell.Undo import Lambdabot.Plugin.Haskell.UnMtl haskellPlugins :: [String] haskellPlugins = ["check", "djinn", "eval", "free", "haddock", "hoogle", "instances", "pl", "pointful", "pretty", "source", "type", "undo", "unmtl"]