packages feed

ghc-experimental-9.1003.0: ghc-experimental.cabal

cabal-version:      3.0

-- WARNING: ghc-experimental.cabal is automatically generated from ghc-experimental.cabal.in
-- Make sure you are editing ghc-experimental.cabal.in, not ghc-experimental.cabal

name:               ghc-experimental
-- The project is ghc's version plus ghc-experimental's version suffix.
-- For example, for ghc=9.10.1, ghc-experimental's version will be 9.1001.0.
version:            9.1003.0
synopsis:           Experimental features of GHC's standard library
description:
    This package is where experimental GHC standard library interfaces start
    life and mature. Eventually, stabilized interfaces will be
    migrated into the @base@ library.

homepage:           https://www.haskell.org/ghc/
license:            BSD-3-Clause
license-file:       LICENSE
author:             The GHC Team
maintainer:         ghc-devs@haskell.org
copyright:          (c) 2023 The GHC Team
category:           Development
build-type:         Simple
extra-doc-files:    CHANGELOG.md

common warnings
    ghc-options: -Wall

library
    import:           warnings
    exposed-modules:
      GHC.PrimOps
      GHC.Profiling.Eras
      Data.Tuple.Experimental
      Data.Sum.Experimental
      Prelude.Experimental
    if arch(wasm32)
        exposed-modules:  GHC.Wasm.Prim
    other-extensions:
    build-depends:    base ^>=4.20,
                      ghc-internal == 9.1003.*,
                      ghc-prim >= 0.11 && < 0.13
    hs-source-dirs:   src
    default-language: Haskell2010
    ghc-options: -this-unit-id ghc-experimental