name: freckle-prelude version: 0.0.2.0 maintainer: Freckle Education category: Prelude github: freckle/freckle-app synopsis: Standard prelude for Freckle applications description: Please see README.md extra-doc-files: - README.md - CHANGELOG.md extra-source-files: - package.yaml language: GHC2021 ghc-options: - -fignore-optim-changes - -fwrite-ide-info - -Weverything - -Wno-all-missed-specialisations - -Wno-missing-exported-signatures # re-enables missing-signatures - -Wno-missing-import-lists - -Wno-missing-kind-signatures - -Wno-missing-local-signatures - -Wno-missing-safe-haskell-mode - -Wno-monomorphism-restriction - -Wno-prepositive-qualified-module - -Wno-safe - -Wno-unsafe when: - condition: "impl(ghc >= 9.8)" ghc-options: - -Wno-missing-role-annotations - -Wno-missing-poly-kind-signatures dependencies: - base < 5 default-extensions: - DataKinds - DeriveAnyClass - DerivingVia - DerivingStrategies - GADTs - LambdaCase - NoImplicitPrelude - NoMonomorphismRestriction - OverloadedStrings - TypeFamilies library: source-dirs: library dependencies: - containers - freckle-exception - hashable - mtl - primitive - safe - semigroupoids - text - time - unordered-containers - vector