module Data.Graph.Inductive
( module I
, version
) where
import Data.Graph.Inductive.Basic as I
import Data.Graph.Inductive.Graph as I
import Data.Graph.Inductive.Monad as I
import Data.Graph.Inductive.Monad.IOArray as I
import Data.Graph.Inductive.NodeMap as I
import Data.Graph.Inductive.PatriciaTree as I
import Data.Graph.Inductive.Query as I
import Data.Version (showVersion)
import qualified Paths_fgl as Paths (version)
version :: IO ()
version :: IO ()
version = String -> IO ()
putStrLn (String -> IO ()) -> String -> IO ()
forall a b. (a -> b) -> a -> b
$ String
"\nFGL - Functional Graph Library, version "
String -> String -> String
forall a. [a] -> [a] -> [a]
++ Version -> String
showVersion Version
Paths.version