flashblast-0.0.4.0: 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.4.0
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.Config
FlashBlast.Conventions
FlashBlast.FBFileSystem
FlashBlast.ForvoClient
FlashBlast.JSONFileStore
FlashBlast.YouTubeDL
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 -fplugin=Polysemy.Plugin
build-depends:
aeson
, attoparsec
, base >=4.7 && <5
, co-log-polysemy
, co-log-polysemy-formatting
, composite-base
, dhall
, formatting
, http-conduit
, lucid
, megaparsec
, path
, path-dhall-instance
, path-utils
, polysemy
, polysemy-plugin
, polysemy-video >=0.1.1.0
, polysemy-zoo
, replace-megaparsec
, rio
, semialign
, subtitleParser
, temporary
, 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 -fplugin=Polysemy.Plugin -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson
, attoparsec
, base >=4.7 && <5
, co-log-polysemy
, co-log-polysemy-formatting
, composite-base
, dhall
, flashblast
, formatting
, http-conduit
, lucid
, megaparsec
, path
, path-dhall-instance
, path-utils
, polysemy
, polysemy-plugin
, polysemy-video >=0.1.1.0
, polysemy-zoo
, replace-megaparsec
, rio
, semialign
, subtitleParser
, temporary
, these
, turtle
, unliftio-path
, vinyl
default-language: Haskell2010