packages feed

records-edsl-deriving-openapi3-0.1.0: records-edsl-deriving-openapi3.cabal

cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.38.3.
--
-- see: https://github.com/sol/hpack

name:           records-edsl-deriving-openapi3
version:        0.1.0
synopsis:       ToSchema deriving for records-edsl
description:    See https://hackage.haskell.org/packages/records-edsl
category:       Records
author:         Mike Ledger
maintainer:     Mike Ledger <mike@quasimal.com>
license:        MPL-2.0
license-file:   LICENSE
build-type:     Simple

source-repository head
  type: git
  location: https://gitlab.com/combobulate.systems/records-edsl.git

library
  exposed-modules:
      Records.EDSL.Deriving.ToSchema
  hs-source-dirs:
      ./
  default-extensions:
      AllowAmbiguousTypes
      BangPatterns
      BlockArguments
      DataKinds
      DeriveAnyClass
      DerivingStrategies
      DerivingVia
      DuplicateRecordFields
      ExplicitForAll
      GADTs
      ImportQualifiedPost
      LambdaCase
      MultiWayIf
      MultilineStrings
      NamedFieldPuns
      NoImplicitPrelude
      NoStarIsType
      OverloadedLabels
      OverloadedRecordDot
      OverloadedStrings
      PartialTypeSignatures
      PatternSynonyms
      PolyKinds
      RequiredTypeArguments
      ScopedTypeVariables
      StrictData
      TemplateHaskell
      TemplateHaskellQuotes
      TypeApplications
      TypeFamilies
      ViewPatterns
  build-depends:
      base <5
    , openapi3
    , optics
    , records-edsl-core >=0.1.0 && <0.2
    , relude
    , template-haskell <2.24
  default-language: GHC2024