Files
gyehoek-hs/src/Gyehoek/Prelude.hs
T
msyds 2b6cc65327
build / build (push) Successful in 1m28s
r7rs datum ast
2026-08-20 21:53:32 -06:00

39 lines
866 B
Haskell

module Gyehoek.Prelude
( module Control.Lens
, module Effectful
, module Data.Generics.Labels -- exports instances
, module Data.String.Interpolate
, Text
, List
, Generic
, Data
, NFData
, HashMap
, HashSet
, coerce
, IsList(fromList)
, HasCallStack
, Hashable
, NonEmpty((:|))
, Natural
) where
import Control.Lens
import Data.List (List)
import Data.Text (Text)
import Effectful (Eff, runEff, runPureEff, (:>))
import GHC.Generics (Generic)
import Data.Data (Data)
import Control.DeepSeq (NFData)
import Data.HashMap.Strict (HashMap)
import Data.HashSet (HashSet)
import Data.Coerce (coerce)
import GHC.Exts (IsList(..))
import Data.Generics.Labels ()
import Data.String.Interpolate
import GHC.Stack (HasCallStack)
import Data.Hashable (Hashable)
import Data.List.NonEmpty (NonEmpty((:|)))
import Numeric.Natural (Natural)