Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Language.Javascript.DGTable
Description
Module for accessing minified jquery.dgtable code (https://github.com/danielgindi/jquery.dgtable/). As an example:
import qualified Language.Javascript.DGTable as DGTable main = do putStrLn $ "jquery.dgtable version " ++ show DGTable.version ++ " source:" putStrLn =<< readFile =<< DGTable.file
This package installs data files containing the jquery.dgtable sources, which must be available at runtime.
If you want to produce an executable with no dependency on associated data files, you can use the
file-embed
library (https://hackage.haskell.org/package/file-embed):
{-# LANGUAGE TemplateHaskell #-} import Data.FileEmbed import qualified Data.ByteString as BS import qualified Language.Javascript.DGTable as DGTable import Language.Haskell.TH.Syntax main = print dgTableContents dgTableContents :: BS.ByteString dgTableContents = $(embedFile =<< runIO DGTable.file)