om-fork-0.7.1.13: om-fork.cabal
cabal-version: 3.0
name: om-fork
version: 0.7.1.13
synopsis: Concurrency utilities.
description: Actor pattern and some limited structured concurrency
tools
homepage: https://github.com/owensmurray/om-fork
license: MIT
license-file: LICENSE
author: Rick Owens
maintainer: rick@owensmurray.com
copyright: 2025 Owens Murray, LLC.
-- category:
build-type: Simple
extra-source-files:
README.md
changelog.md
LICENSE
common dependencies
build-depends:
, aeson >= 2.0.3.0 && < 2.3
, base >= 4.15.1.0 && < 4.23
, exceptions >= 0.10.4 && < 0.11
, ki-unlifted >= 1.0.0.2 && < 1.1
, monad-logger >= 0.3.36 && < 0.4
, om-show >= 0.1.2.6 && < 0.2
, text >= 1.2.5.0 && < 2.2
, unliftio >= 0.2.22.0 && < 0.3
common warnings
ghc-options:
-Wmissing-deriving-strategies
-Wmissing-export-lists
-Wmissing-import-lists
-Wredundant-constraints
-Wall
library
import: warnings, dependencies
exposed-modules:
OM.Fork
-- other-modules:
-- other-extensions:
hs-source-dirs: src
default-language: Haskell2010
-- This isn't really a test, it is just used to make sure the example
-- compiles without clusttering up the package with a bunch of
-- executables.
test-suite actor-example
import: warnings, dependencies
main-is: actor.hs
type: exitcode-stdio-1.0
hs-source-dirs: examples
default-language: Haskell2010
build-depends:
, om-fork
-- This isn't really a test, it is just used to make sure the example
-- compiles without clusttering up the package with a bunch of
-- executables.
test-suite structured-example
import: warnings, dependencies
main-is: structured.hs
type: exitcode-stdio-1.0
hs-source-dirs: examples
default-language: Haskell2010
build-depends:
, om-fork