dingo-core-0.0.2: src/Dingo/ResourceBundle.hs
-- | This module is used to embed resource bundles
-- for use by widgets and applications.
--
-- Typical usage looks like:
--
-- > import Dingo.ResourceBundle
-- >
-- > myResourceDirectory :: ResourceDirectory
-- > myResourceDirectory = $(embedDir "bundles/my-resources")
-- >
-- > myResourceBundle :: ResourceBundle
-- > myResourceBundle = makeResourceBundle myResourceDirecory
--
-- You can then use @myResourceBundle@ as a resource bundle in
-- a widget or supply it in the application settings when starting
-- the Dingo server.
--
module Dingo.ResourceBundle
( ResourceBundle
, ResourceDirectory
, makeResourceBundle
, embedDir -- Re-export from embed-file
) where
import Dingo.Internal.ResourceBundle.Internal