packages feed

flashblast-0.0.1.1: flashblast.cabal

cabal-version: 1.12

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

name:           flashblast
version:        0.0.1.1
synopsis:       Generate language learning flashcards from video.
author:         Daniel Firth
maintainer:     dan.firth@homotopic.tech
copyright:      2020 Daniel Firth
license:        MIT
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    README.md
    ChangeLog.md

source-repository head
  type: git
  location: https://gitlab.com/homotopic-tech/flashblast

library
  exposed-modules:
      FlashBlast.AnkiDB
      FlashBlast.ClozeParse
      FlashBlast.Conventions
  other-modules:
      Paths_flashblast
  hs-source-dirs:
      src
  default-extensions: BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia DoAndIfThenElse EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoImplicitPrelude OverloadedStrings PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeOperators TypeSynonymInstances ViewPatterns
  ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints
  build-depends:
      attoparsec
    , base >=4.7 && <5
    , composite-base
    , dhall
    , formatting
    , lucid
    , megaparsec
    , path
    , path-dhall-instance
    , path-utils
    , polysemy
    , polysemy-video
    , replace-megaparsec
    , rio
    , semialign
    , subtitleParser
    , these
    , turtle
    , unliftio-path
    , vinyl
  default-language: Haskell2010

executable flashblast
  main-is: Main.hs
  other-modules:
      Paths_flashblast
  hs-source-dirs:
      app
  default-extensions: BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingVia DoAndIfThenElse EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoImplicitPrelude OverloadedStrings PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TupleSections TypeApplications TypeFamilies TypeOperators TypeSynonymInstances ViewPatterns
  ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      attoparsec
    , base >=4.7 && <5
    , composite-base
    , dhall
    , flashblast
    , formatting
    , lucid
    , megaparsec
    , path
    , path-dhall-instance
    , path-utils
    , polysemy
    , polysemy-video
    , replace-megaparsec
    , rio
    , semialign
    , subtitleParser
    , these
    , turtle
    , unliftio-path
    , vinyl
  default-language: Haskell2010