Commit ad53f2f7 authored by Mael NICOLAS's avatar Mael NICOLAS

fetch and search ok, need to do an xml parser and a function to connect the two routes

parent 3f2a662a
{-# LANGUAGE CPP #-}
{-# LANGUAGE NoRebindableSyntax #-}
{-# OPTIONS_GHC -fno-warn-missing-import-lists #-}
module Paths_pubMedCrawler (
version,
getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir,
getDataFileName, getSysconfDir
) where
import qualified Control.Exception as Exception
import Data.Version (Version(..))
import System.Environment (getEnv)
import Prelude
#if defined(VERSION_base)
#if MIN_VERSION_base(4,0,0)
catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
#else
catchIO :: IO a -> (Exception.Exception -> IO a) -> IO a
#endif
#else
catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
#endif
catchIO = Exception.catch
version :: Version
version = Version [0,1,0,0] []
bindir, libdir, dynlibdir, datadir, libexecdir, sysconfdir :: FilePath
bindir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/bin"
libdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/lib/x86_64-linux-ghc-8.6.4/pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB"
dynlibdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/lib/x86_64-linux-ghc-8.6.4"
datadir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/share/x86_64-linux-ghc-8.6.4/pubMedCrawler-0.1.0.0"
libexecdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/libexec/x86_64-linux-ghc-8.6.4/pubMedCrawler-0.1.0.0"
sysconfdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/etc"
getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir, getSysconfDir :: IO FilePath
getBinDir = catchIO (getEnv "pubMedCrawler_bindir") (\_ -> return bindir)
getLibDir = catchIO (getEnv "pubMedCrawler_libdir") (\_ -> return libdir)
getDynLibDir = catchIO (getEnv "pubMedCrawler_dynlibdir") (\_ -> return dynlibdir)
getDataDir = catchIO (getEnv "pubMedCrawler_datadir") (\_ -> return datadir)
getLibexecDir = catchIO (getEnv "pubMedCrawler_libexecdir") (\_ -> return libexecdir)
getSysconfDir = catchIO (getEnv "pubMedCrawler_sysconfdir") (\_ -> return sysconfdir)
getDataFileName :: FilePath -> IO FilePath
getDataFileName name = do
dir <- getDataDir
return (dir ++ "/" ++ name)
/* DO NOT EDIT: This file is automatically generated by Cabal */
/* package pubMedCrawler-0.1.0.0 */
#ifndef VERSION_pubMedCrawler
#define VERSION_pubMedCrawler "0.1.0.0"
#endif /* VERSION_pubMedCrawler */
#ifndef MIN_VERSION_pubMedCrawler
#define MIN_VERSION_pubMedCrawler(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 1 || \
(major1) == 0 && (major2) == 1 && (minor) <= 0)
#endif /* MIN_VERSION_pubMedCrawler */
/* package base-4.12.0.0 */
#ifndef VERSION_base
#define VERSION_base "4.12.0.0"
#endif /* VERSION_base */
#ifndef MIN_VERSION_base
#define MIN_VERSION_base(major1,major2,minor) (\
(major1) < 4 || \
(major1) == 4 && (major2) < 12 || \
(major1) == 4 && (major2) == 12 && (minor) <= 0)
#endif /* MIN_VERSION_base */
/* package bytestring-0.10.8.2 */
#ifndef VERSION_bytestring
#define VERSION_bytestring "0.10.8.2"
#endif /* VERSION_bytestring */
#ifndef MIN_VERSION_bytestring
#define MIN_VERSION_bytestring(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 10 || \
(major1) == 0 && (major2) == 10 && (minor) <= 8)
#endif /* MIN_VERSION_bytestring */
/* package http-client-0.5.14 */
#ifndef VERSION_http_client
#define VERSION_http_client "0.5.14"
#endif /* VERSION_http_client */
#ifndef MIN_VERSION_http_client
#define MIN_VERSION_http_client(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 5 || \
(major1) == 0 && (major2) == 5 && (minor) <= 14)
#endif /* MIN_VERSION_http_client */
/* package http-client-tls-0.3.5.3 */
#ifndef VERSION_http_client_tls
#define VERSION_http_client_tls "0.3.5.3"
#endif /* VERSION_http_client_tls */
#ifndef MIN_VERSION_http_client_tls
#define MIN_VERSION_http_client_tls(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 3 || \
(major1) == 0 && (major2) == 3 && (minor) <= 5)
#endif /* MIN_VERSION_http_client_tls */
/* package http-media-0.7.1.3 */
#ifndef VERSION_http_media
#define VERSION_http_media "0.7.1.3"
#endif /* VERSION_http_media */
#ifndef MIN_VERSION_http_media
#define MIN_VERSION_http_media(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 7 || \
(major1) == 0 && (major2) == 7 && (minor) <= 1)
#endif /* MIN_VERSION_http_media */
/* package servant-0.15 */
#ifndef VERSION_servant
#define VERSION_servant "0.15"
#endif /* VERSION_servant */
#ifndef MIN_VERSION_servant
#define MIN_VERSION_servant(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 15 || \
(major1) == 0 && (major2) == 15 && (minor) <= 0)
#endif /* MIN_VERSION_servant */
/* package servant-client-0.15 */
#ifndef VERSION_servant_client
#define VERSION_servant_client "0.15"
#endif /* VERSION_servant_client */
#ifndef MIN_VERSION_servant_client
#define MIN_VERSION_servant_client(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 15 || \
(major1) == 0 && (major2) == 15 && (minor) <= 0)
#endif /* MIN_VERSION_servant_client */
/* package text-1.2.3.1 */
#ifndef VERSION_text
#define VERSION_text "1.2.3.1"
#endif /* VERSION_text */
#ifndef MIN_VERSION_text
#define MIN_VERSION_text(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 2 || \
(major1) == 1 && (major2) == 2 && (minor) <= 3)
#endif /* MIN_VERSION_text */
/* package xml-conduit-1.8.0.1 */
#ifndef VERSION_xml_conduit
#define VERSION_xml_conduit "1.8.0.1"
#endif /* VERSION_xml_conduit */
#ifndef MIN_VERSION_xml_conduit
#define MIN_VERSION_xml_conduit(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 8 || \
(major1) == 1 && (major2) == 8 && (minor) <= 0)
#endif /* MIN_VERSION_xml_conduit */
/* tool alex-3.2.4 */
#ifndef TOOL_VERSION_alex
#define TOOL_VERSION_alex "3.2.4"
#endif /* TOOL_VERSION_alex */
#ifndef MIN_TOOL_VERSION_alex
#define MIN_TOOL_VERSION_alex(major1,major2,minor) (\
(major1) < 3 || \
(major1) == 3 && (major2) < 2 || \
(major1) == 3 && (major2) == 2 && (minor) <= 4)
#endif /* MIN_TOOL_VERSION_alex */
/* tool c2hs-0.28.6 */
#ifndef TOOL_VERSION_c2hs
#define TOOL_VERSION_c2hs "0.28.6"
#endif /* TOOL_VERSION_c2hs */
#ifndef MIN_TOOL_VERSION_c2hs
#define MIN_TOOL_VERSION_c2hs(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 28 || \
(major1) == 0 && (major2) == 28 && (minor) <= 6)
#endif /* MIN_TOOL_VERSION_c2hs */
/* tool gcc-7 */
#ifndef TOOL_VERSION_gcc
#define TOOL_VERSION_gcc "7"
#endif /* TOOL_VERSION_gcc */
#ifndef MIN_TOOL_VERSION_gcc
#define MIN_TOOL_VERSION_gcc(major1,major2,minor) (\
(major1) < 7 || \
(major1) == 7 && (major2) < 0 || \
(major1) == 7 && (major2) == 0 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_gcc */
/* tool ghc-8.6.4 */
#ifndef TOOL_VERSION_ghc
#define TOOL_VERSION_ghc "8.6.4"
#endif /* TOOL_VERSION_ghc */
#ifndef MIN_TOOL_VERSION_ghc
#define MIN_TOOL_VERSION_ghc(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 4)
#endif /* MIN_TOOL_VERSION_ghc */
/* tool ghc-pkg-8.6.4 */
#ifndef TOOL_VERSION_ghc_pkg
#define TOOL_VERSION_ghc_pkg "8.6.4"
#endif /* TOOL_VERSION_ghc_pkg */
#ifndef MIN_TOOL_VERSION_ghc_pkg
#define MIN_TOOL_VERSION_ghc_pkg(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 4)
#endif /* MIN_TOOL_VERSION_ghc_pkg */
/* tool haddock-2.22.0 */
#ifndef TOOL_VERSION_haddock
#define TOOL_VERSION_haddock "2.22.0"
#endif /* TOOL_VERSION_haddock */
#ifndef MIN_TOOL_VERSION_haddock
#define MIN_TOOL_VERSION_haddock(major1,major2,minor) (\
(major1) < 2 || \
(major1) == 2 && (major2) < 22 || \
(major1) == 2 && (major2) == 22 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_haddock */
/* tool happy-1.19.9 */
#ifndef TOOL_VERSION_happy
#define TOOL_VERSION_happy "1.19.9"
#endif /* TOOL_VERSION_happy */
#ifndef MIN_TOOL_VERSION_happy
#define MIN_TOOL_VERSION_happy(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 19 || \
(major1) == 1 && (major2) == 19 && (minor) <= 9)
#endif /* MIN_TOOL_VERSION_happy */
/* tool hpc-0.67 */
#ifndef TOOL_VERSION_hpc
#define TOOL_VERSION_hpc "0.67"
#endif /* TOOL_VERSION_hpc */
#ifndef MIN_TOOL_VERSION_hpc
#define MIN_TOOL_VERSION_hpc(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 67 || \
(major1) == 0 && (major2) == 67 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_hpc */
/* tool hsc2hs-0.68.5 */
#ifndef TOOL_VERSION_hsc2hs
#define TOOL_VERSION_hsc2hs "0.68.5"
#endif /* TOOL_VERSION_hsc2hs */
#ifndef MIN_TOOL_VERSION_hsc2hs
#define MIN_TOOL_VERSION_hsc2hs(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 68 || \
(major1) == 0 && (major2) == 68 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_hsc2hs */
/* tool hscolour-1.24 */
#ifndef TOOL_VERSION_hscolour
#define TOOL_VERSION_hscolour "1.24"
#endif /* TOOL_VERSION_hscolour */
#ifndef MIN_TOOL_VERSION_hscolour
#define MIN_TOOL_VERSION_hscolour(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 24 || \
(major1) == 1 && (major2) == 24 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_hscolour */
/* tool pkg-config-0.29.1 */
#ifndef TOOL_VERSION_pkg_config
#define TOOL_VERSION_pkg_config "0.29.1"
#endif /* TOOL_VERSION_pkg_config */
#ifndef MIN_TOOL_VERSION_pkg_config
#define MIN_TOOL_VERSION_pkg_config(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 29 || \
(major1) == 0 && (major2) == 29 && (minor) <= 1)
#endif /* MIN_TOOL_VERSION_pkg_config */
/* tool runghc-8.6.4 */
#ifndef TOOL_VERSION_runghc
#define TOOL_VERSION_runghc "8.6.4"
#endif /* TOOL_VERSION_runghc */
#ifndef MIN_TOOL_VERSION_runghc
#define MIN_TOOL_VERSION_runghc(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 4)
#endif /* MIN_TOOL_VERSION_runghc */
/* tool strip-2.30 */
#ifndef TOOL_VERSION_strip
#define TOOL_VERSION_strip "2.30"
#endif /* TOOL_VERSION_strip */
#ifndef MIN_TOOL_VERSION_strip
#define MIN_TOOL_VERSION_strip(major1,major2,minor) (\
(major1) < 2 || \
(major1) == 2 && (major2) < 30 || \
(major1) == 2 && (major2) == 30 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_strip */
#ifndef CURRENT_PACKAGE_KEY
#define CURRENT_PACKAGE_KEY "pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB"
#endif /* CURRENT_PACKAGE_KEY */
#ifndef CURRENT_COMPONENT_ID
#define CURRENT_COMPONENT_ID "pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB"
#endif /* CURRENT_COMPONENT_ID */
#ifndef CURRENT_PACKAGE_VERSION
#define CURRENT_PACKAGE_VERSION "0.1.0.0"
#endif /* CURRENT_PACKAGE_VERSION */
{-# LANGUAGE CPP #-}
{-# LANGUAGE NoRebindableSyntax #-}
{-# OPTIONS_GHC -fno-warn-missing-import-lists #-}
module Paths_pubMedCrawler (
version,
getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir,
getDataFileName, getSysconfDir
) where
import qualified Control.Exception as Exception
import Data.Version (Version(..))
import System.Environment (getEnv)
import Prelude
#if defined(VERSION_base)
#if MIN_VERSION_base(4,0,0)
catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
#else
catchIO :: IO a -> (Exception.Exception -> IO a) -> IO a
#endif
#else
catchIO :: IO a -> (Exception.IOException -> IO a) -> IO a
#endif
catchIO = Exception.catch
version :: Version
version = Version [0,1,0,0] []
bindir, libdir, dynlibdir, datadir, libexecdir, sysconfdir :: FilePath
bindir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/bin"
libdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/lib/x86_64-linux-ghc-8.6.4/pubMedCrawler-0.1.0.0-Auzr9R523ny1EhzrTNL0jn-pubMedCrawler-exe"
dynlibdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/lib/x86_64-linux-ghc-8.6.4"
datadir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/share/x86_64-linux-ghc-8.6.4/pubMedCrawler-0.1.0.0"
libexecdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/libexec/x86_64-linux-ghc-8.6.4/pubMedCrawler-0.1.0.0"
sysconfdir = "/home/mudada/Code/Haskell/crawler/pubMed/.stack-work/install/x86_64-linux/lts-13.13/8.6.4/etc"
getBinDir, getLibDir, getDynLibDir, getDataDir, getLibexecDir, getSysconfDir :: IO FilePath
getBinDir = catchIO (getEnv "pubMedCrawler_bindir") (\_ -> return bindir)
getLibDir = catchIO (getEnv "pubMedCrawler_libdir") (\_ -> return libdir)
getDynLibDir = catchIO (getEnv "pubMedCrawler_dynlibdir") (\_ -> return dynlibdir)
getDataDir = catchIO (getEnv "pubMedCrawler_datadir") (\_ -> return datadir)
getLibexecDir = catchIO (getEnv "pubMedCrawler_libexecdir") (\_ -> return libexecdir)
getSysconfDir = catchIO (getEnv "pubMedCrawler_sysconfdir") (\_ -> return sysconfdir)
getDataFileName :: FilePath -> IO FilePath
getDataFileName name = do
dir <- getDataDir
return (dir ++ "/" ++ name)
/* DO NOT EDIT: This file is automatically generated by Cabal */
/* package pubMedCrawler-0.1.0.0 */
#ifndef VERSION_pubMedCrawler
#define VERSION_pubMedCrawler "0.1.0.0"
#endif /* VERSION_pubMedCrawler */
#ifndef MIN_VERSION_pubMedCrawler
#define MIN_VERSION_pubMedCrawler(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 1 || \
(major1) == 0 && (major2) == 1 && (minor) <= 0)
#endif /* MIN_VERSION_pubMedCrawler */
/* package base-4.12.0.0 */
#ifndef VERSION_base
#define VERSION_base "4.12.0.0"
#endif /* VERSION_base */
#ifndef MIN_VERSION_base
#define MIN_VERSION_base(major1,major2,minor) (\
(major1) < 4 || \
(major1) == 4 && (major2) < 12 || \
(major1) == 4 && (major2) == 12 && (minor) <= 0)
#endif /* MIN_VERSION_base */
/* package bytestring-0.10.8.2 */
#ifndef VERSION_bytestring
#define VERSION_bytestring "0.10.8.2"
#endif /* VERSION_bytestring */
#ifndef MIN_VERSION_bytestring
#define MIN_VERSION_bytestring(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 10 || \
(major1) == 0 && (major2) == 10 && (minor) <= 8)
#endif /* MIN_VERSION_bytestring */
/* package http-client-0.5.14 */
#ifndef VERSION_http_client
#define VERSION_http_client "0.5.14"
#endif /* VERSION_http_client */
#ifndef MIN_VERSION_http_client
#define MIN_VERSION_http_client(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 5 || \
(major1) == 0 && (major2) == 5 && (minor) <= 14)
#endif /* MIN_VERSION_http_client */
/* package http-client-tls-0.3.5.3 */
#ifndef VERSION_http_client_tls
#define VERSION_http_client_tls "0.3.5.3"
#endif /* VERSION_http_client_tls */
#ifndef MIN_VERSION_http_client_tls
#define MIN_VERSION_http_client_tls(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 3 || \
(major1) == 0 && (major2) == 3 && (minor) <= 5)
#endif /* MIN_VERSION_http_client_tls */
/* package http-media-0.7.1.3 */
#ifndef VERSION_http_media
#define VERSION_http_media "0.7.1.3"
#endif /* VERSION_http_media */
#ifndef MIN_VERSION_http_media
#define MIN_VERSION_http_media(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 7 || \
(major1) == 0 && (major2) == 7 && (minor) <= 1)
#endif /* MIN_VERSION_http_media */
/* package pubMedCrawler-0.1.0.0 */
#ifndef VERSION_pubMedCrawler
#define VERSION_pubMedCrawler "0.1.0.0"
#endif /* VERSION_pubMedCrawler */
#ifndef MIN_VERSION_pubMedCrawler
#define MIN_VERSION_pubMedCrawler(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 1 || \
(major1) == 0 && (major2) == 1 && (minor) <= 0)
#endif /* MIN_VERSION_pubMedCrawler */
/* package servant-0.15 */
#ifndef VERSION_servant
#define VERSION_servant "0.15"
#endif /* VERSION_servant */
#ifndef MIN_VERSION_servant
#define MIN_VERSION_servant(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 15 || \
(major1) == 0 && (major2) == 15 && (minor) <= 0)
#endif /* MIN_VERSION_servant */
/* package servant-client-0.15 */
#ifndef VERSION_servant_client
#define VERSION_servant_client "0.15"
#endif /* VERSION_servant_client */
#ifndef MIN_VERSION_servant_client
#define MIN_VERSION_servant_client(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 15 || \
(major1) == 0 && (major2) == 15 && (minor) <= 0)
#endif /* MIN_VERSION_servant_client */
/* package text-1.2.3.1 */
#ifndef VERSION_text
#define VERSION_text "1.2.3.1"
#endif /* VERSION_text */
#ifndef MIN_VERSION_text
#define MIN_VERSION_text(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 2 || \
(major1) == 1 && (major2) == 2 && (minor) <= 3)
#endif /* MIN_VERSION_text */
/* package xml-conduit-1.8.0.1 */
#ifndef VERSION_xml_conduit
#define VERSION_xml_conduit "1.8.0.1"
#endif /* VERSION_xml_conduit */
#ifndef MIN_VERSION_xml_conduit
#define MIN_VERSION_xml_conduit(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 8 || \
(major1) == 1 && (major2) == 8 && (minor) <= 0)
#endif /* MIN_VERSION_xml_conduit */
/* tool alex-3.2.4 */
#ifndef TOOL_VERSION_alex
#define TOOL_VERSION_alex "3.2.4"
#endif /* TOOL_VERSION_alex */
#ifndef MIN_TOOL_VERSION_alex
#define MIN_TOOL_VERSION_alex(major1,major2,minor) (\
(major1) < 3 || \
(major1) == 3 && (major2) < 2 || \
(major1) == 3 && (major2) == 2 && (minor) <= 4)
#endif /* MIN_TOOL_VERSION_alex */
/* tool c2hs-0.28.6 */
#ifndef TOOL_VERSION_c2hs
#define TOOL_VERSION_c2hs "0.28.6"
#endif /* TOOL_VERSION_c2hs */
#ifndef MIN_TOOL_VERSION_c2hs
#define MIN_TOOL_VERSION_c2hs(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 28 || \
(major1) == 0 && (major2) == 28 && (minor) <= 6)
#endif /* MIN_TOOL_VERSION_c2hs */
/* tool gcc-7 */
#ifndef TOOL_VERSION_gcc
#define TOOL_VERSION_gcc "7"
#endif /* TOOL_VERSION_gcc */
#ifndef MIN_TOOL_VERSION_gcc
#define MIN_TOOL_VERSION_gcc(major1,major2,minor) (\
(major1) < 7 || \
(major1) == 7 && (major2) < 0 || \
(major1) == 7 && (major2) == 0 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_gcc */
/* tool ghc-8.6.4 */
#ifndef TOOL_VERSION_ghc
#define TOOL_VERSION_ghc "8.6.4"
#endif /* TOOL_VERSION_ghc */
#ifndef MIN_TOOL_VERSION_ghc
#define MIN_TOOL_VERSION_ghc(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 4)
#endif /* MIN_TOOL_VERSION_ghc */
/* tool ghc-pkg-8.6.4 */
#ifndef TOOL_VERSION_ghc_pkg
#define TOOL_VERSION_ghc_pkg "8.6.4"
#endif /* TOOL_VERSION_ghc_pkg */
#ifndef MIN_TOOL_VERSION_ghc_pkg
#define MIN_TOOL_VERSION_ghc_pkg(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 4)
#endif /* MIN_TOOL_VERSION_ghc_pkg */
/* tool haddock-2.22.0 */
#ifndef TOOL_VERSION_haddock
#define TOOL_VERSION_haddock "2.22.0"
#endif /* TOOL_VERSION_haddock */
#ifndef MIN_TOOL_VERSION_haddock
#define MIN_TOOL_VERSION_haddock(major1,major2,minor) (\
(major1) < 2 || \
(major1) == 2 && (major2) < 22 || \
(major1) == 2 && (major2) == 22 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_haddock */
/* tool happy-1.19.9 */
#ifndef TOOL_VERSION_happy
#define TOOL_VERSION_happy "1.19.9"
#endif /* TOOL_VERSION_happy */
#ifndef MIN_TOOL_VERSION_happy
#define MIN_TOOL_VERSION_happy(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 19 || \
(major1) == 1 && (major2) == 19 && (minor) <= 9)
#endif /* MIN_TOOL_VERSION_happy */
/* tool hpc-0.67 */
#ifndef TOOL_VERSION_hpc
#define TOOL_VERSION_hpc "0.67"
#endif /* TOOL_VERSION_hpc */
#ifndef MIN_TOOL_VERSION_hpc
#define MIN_TOOL_VERSION_hpc(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 67 || \
(major1) == 0 && (major2) == 67 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_hpc */
/* tool hsc2hs-0.68.5 */
#ifndef TOOL_VERSION_hsc2hs
#define TOOL_VERSION_hsc2hs "0.68.5"
#endif /* TOOL_VERSION_hsc2hs */
#ifndef MIN_TOOL_VERSION_hsc2hs
#define MIN_TOOL_VERSION_hsc2hs(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 68 || \
(major1) == 0 && (major2) == 68 && (minor) <= 5)
#endif /* MIN_TOOL_VERSION_hsc2hs */
/* tool hscolour-1.24 */
#ifndef TOOL_VERSION_hscolour
#define TOOL_VERSION_hscolour "1.24"
#endif /* TOOL_VERSION_hscolour */
#ifndef MIN_TOOL_VERSION_hscolour
#define MIN_TOOL_VERSION_hscolour(major1,major2,minor) (\
(major1) < 1 || \
(major1) == 1 && (major2) < 24 || \
(major1) == 1 && (major2) == 24 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_hscolour */
/* tool pkg-config-0.29.1 */
#ifndef TOOL_VERSION_pkg_config
#define TOOL_VERSION_pkg_config "0.29.1"
#endif /* TOOL_VERSION_pkg_config */
#ifndef MIN_TOOL_VERSION_pkg_config
#define MIN_TOOL_VERSION_pkg_config(major1,major2,minor) (\
(major1) < 0 || \
(major1) == 0 && (major2) < 29 || \
(major1) == 0 && (major2) == 29 && (minor) <= 1)
#endif /* MIN_TOOL_VERSION_pkg_config */
/* tool runghc-8.6.4 */
#ifndef TOOL_VERSION_runghc
#define TOOL_VERSION_runghc "8.6.4"
#endif /* TOOL_VERSION_runghc */
#ifndef MIN_TOOL_VERSION_runghc
#define MIN_TOOL_VERSION_runghc(major1,major2,minor) (\
(major1) < 8 || \
(major1) == 8 && (major2) < 6 || \
(major1) == 8 && (major2) == 6 && (minor) <= 4)
#endif /* MIN_TOOL_VERSION_runghc */
/* tool strip-2.30 */
#ifndef TOOL_VERSION_strip
#define TOOL_VERSION_strip "2.30"
#endif /* TOOL_VERSION_strip */
#ifndef MIN_TOOL_VERSION_strip
#define MIN_TOOL_VERSION_strip(major1,major2,minor) (\
(major1) < 2 || \
(major1) == 2 && (major2) < 30 || \
(major1) == 2 && (major2) == 30 && (minor) <= 0)
#endif /* MIN_TOOL_VERSION_strip */
#ifndef CURRENT_COMPONENT_ID
#define CURRENT_COMPONENT_ID "pubMedCrawler-0.1.0.0-Auzr9R523ny1EhzrTNL0jn-pubMedCrawler-exe"
#endif /* CURRENT_COMPONENT_ID */
#ifndef CURRENT_PACKAGE_VERSION
#define CURRENT_PACKAGE_VERSION "0.1.0.0"
#endif /* CURRENT_PACKAGE_VERSION */
==================== FINAL INTERFACE ====================
2019-05-07 13:31:08.0896774 UTC
interface pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB:Lib 8064
interface hash: c484c663807e2a1d918466e6f433c752
ABI hash: 5f86caf9996e1094b6a84b0dc9ed4a34
export-list hash: 14459c9b9e8f391048e1de798ab85c73
orphan hash: 693e9af84d3dfcc71e640e005bdc5e2e
flag hash: d59a86fc39dabe8754ebbfb830e37f1e
opt_hash: 6faf2de08de32d19db9870899d88e59a
hpc_hash: 93b885adfe0da089cdf634904fd59f71
plugin_hash: ad164012d6b1e14942349d58b1132007
sig of: Nothing
used TH splices: False
where
exports:
Lib.someFunc
module dependencies:
package dependencies: base-4.12.0.0* ghc-prim-0.5.3
integer-gmp-1.0.2.0
orphans: base-4.12.0.0:GHC.Float base-4.12.0.0:GHC.Base
family instance modules: base-4.12.0.0:Control.Applicative
base-4.12.0.0:Data.Functor.Const
base-4.12.0.0:Data.Functor.Identity base-4.12.0.0:Data.Monoid
base-4.12.0.0:Data.Semigroup.Internal base-4.12.0.0:GHC.Generics
base-4.12.0.0:GHC.IO.Exception
import -/ base-4.12.0.0:Prelude 3c779dfd6448bdd8e234c336802c2acb
import -/ base-4.12.0.0:System.IO dd4f3cfe73b94b7cae46a4ca98a3f09f
import -/ ghc-prim-0.5.3:GHC.Types 57064c9f957b09bc2e360061ad5cae0b
a2f5b300960a48f3aefdad3768331189
$trModule :: GHC.Types.Module
{- HasNoCafRefs, Strictness: m,
Unfolding: (GHC.Types.Module Lib.$trModule3 Lib.$trModule1) -}
525230a1ea5820c5b5f37892c037e970
$trModule1 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Lib.$trModule2) -}
e47ccda9cd8424b487f8a11c5afae354
$trModule2 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("Lib"#) -}
75bed0dbecef1cc8f30db8893516a763
$trModule3 :: GHC.Types.TrName
{- HasNoCafRefs, Strictness: m1,
Unfolding: (GHC.Types.TrNameS Lib.$trModule4) -}
8579470f304605c06b1c2057da8075fb
$trModule4 :: GHC.Prim.Addr#
{- HasNoCafRefs,
Unfolding: ("pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB"#) -}
7bbd85a90c4b80e4bfbdda2e3148984f
someFunc :: GHC.Types.IO ()
{- Arity: 1,
Unfolding: (GHC.IO.Handle.Text.hPutStr'
GHC.IO.Handle.FD.stdout
Lib.someFunc1
GHC.Types.True) -}
38e8167854d8c9e1f7bc50f18e491675
someFunc1 :: [GHC.Types.Char]
{- Unfolding: (GHC.CString.unpackCString# Lib.someFunc2) -}
9edde7d7b2ead33a6c6209ce9cc73c13
someFunc2 :: GHC.Prim.Addr#
{- HasNoCafRefs, Unfolding: ("someFunc"#) -}
trusted: safe
require own pkg trusted: False
module header:
Nothing
declaration docs:
arg docs:
name: pubMedCrawler
version: 0.1.0.0
id: pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB
key: pubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB
license: BSD-3-Clause
copyright: 2019 Author name here
maintainer: example@example.com
author: Author name here
homepage: https://github.com/githubuser/pubMedCrawler#readme
description:
Please see the README on GitHub at <https://github.com/githubuser/pubMedCrawler#readme>
abi: inplace
exposed: True
exposed-modules:
Lib PUBMED.Client
hidden-modules: Paths_pubMedCrawler
import-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build
library-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build
dynamic-library-dirs: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/build
data-dir: /home/mudada/Code/Haskell/crawler/pubMed
hs-libraries: HSpubMedCrawler-0.1.0.0-C7AnyynW4wrBEUqriMP0VB
depends:
base-4.12.0.0 bytestring-0.10.8.2
http-client-0.5.14-BmvjRr61xicHDlZPm45iz6
http-client-tls-0.3.5.3-FAL04J1mPylH8Z6lz6QwBf
http-media-0.7.1.3-KopfySt1Ui92HdOSpFHWsR
servant-0.15-GAoSZCgmnKsLOJaBdgBFRr
servant-client-0.15-AjaPWFHEPfU9HJTtXHYLTX text-1.2.3.1
xml-conduit-1.8.0.1-F6a4hrdj1lV8pr4JjZoFp
haddock-interfaces: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/doc/html/pubMedCrawler/pubMedCrawler.haddock
haddock-html: /home/mudada/Code/Haskell/crawler/pubMed/.stack-work/dist/x86_64-linux/Cabal-2.4.0.1/doc/html/pubMedCrawler
Copyright Author name here (c) 2019
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer.
* Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided
with the distribution.
* Neither the name of Author name here nor the names of other
contributors may be used to endorse or promote products derived
from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment