a silly little programming language inspired by datalog.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

119 lines
3.6KB

  1. cabal-version: 1.12
  2. -- This file has been generated from package.yaml by hpack version 0.33.0.
  3. --
  4. -- see: https://github.com/sol/hpack
  5. --
  6. -- hash: 18f5208c19f9872da2b0b0c1abe9dd0f71d67ccc6d5003d1185eccec8706ef97
  7. name: logi
  8. version: 0.1.0
  9. author: Gil Mizrahi
  10. maintainer: gilmi@posteo.net
  11. copyright: 2020 Gil Mizrahi
  12. license: Apache-2.0
  13. license-file: LICENSE
  14. build-type: Simple
  15. extra-source-files:
  16. README.org
  17. library
  18. exposed-modules:
  19. Language.Logi
  20. Language.Logi.Ast
  21. Language.Logi.EDSL
  22. Language.Logi.Error
  23. Language.Logi.Interpreter
  24. Language.Logi.Parser
  25. Language.Logi.Pretty
  26. Language.Logi.Run
  27. other-modules:
  28. Paths_logi
  29. hs-source-dirs:
  30. src
  31. default-extensions: NoImplicitPrelude BangPatterns ConstraintKinds DataKinds DeriveFunctor DeriveFoldable DeriveTraversable DeriveDataTypeable DeriveGeneric DeriveAnyClass EmptyDataDecls FlexibleContexts FlexibleInstances KindSignatures LambdaCase MultiWayIf MultiParamTypeClasses FunctionalDependencies TypeSynonymInstances PatternGuards PatternSynonyms RankNTypes RecordWildCards NamedFieldPuns ScopedTypeVariables TupleSections ViewPatterns TypeApplications OverloadedStrings QuasiQuotes
  32. build-depends:
  33. base
  34. , bifunctors
  35. , bytestring
  36. , cereal
  37. , containers
  38. , deepseq
  39. , groom
  40. , hspec
  41. , lens
  42. , megaparsec
  43. , mtl
  44. , prettyprinter
  45. , random
  46. , relude
  47. , text
  48. , transformers
  49. , uniplate
  50. , vector
  51. default-language: Haskell2010
  52. executable logi-repl
  53. main-is: Main.hs
  54. other-modules:
  55. Paths_logi
  56. hs-source-dirs:
  57. app
  58. default-extensions: NoImplicitPrelude BangPatterns ConstraintKinds DataKinds DeriveFunctor DeriveFoldable DeriveTraversable DeriveDataTypeable DeriveGeneric DeriveAnyClass EmptyDataDecls FlexibleContexts FlexibleInstances KindSignatures LambdaCase MultiWayIf MultiParamTypeClasses FunctionalDependencies TypeSynonymInstances PatternGuards PatternSynonyms RankNTypes RecordWildCards NamedFieldPuns ScopedTypeVariables TupleSections ViewPatterns TypeApplications OverloadedStrings QuasiQuotes
  59. ghc-options: -Wall -fno-warn-missing-signatures -O2 -rtsopts -funfolding-use-threshold=16 -optc-O3
  60. build-depends:
  61. base
  62. , bifunctors
  63. , bytestring
  64. , cereal
  65. , containers
  66. , deepseq
  67. , groom
  68. , hspec
  69. , lens
  70. , logi
  71. , megaparsec
  72. , mtl
  73. , optparse-generic
  74. , prettyprinter
  75. , random
  76. , relude
  77. , repline
  78. , text
  79. , transformers
  80. , uniplate
  81. , vector
  82. default-language: Haskell2010
  83. test-suite test
  84. type: exitcode-stdio-1.0
  85. main-is: Test.hs
  86. other-modules:
  87. Run
  88. Paths_logi
  89. hs-source-dirs:
  90. test
  91. default-extensions: NoImplicitPrelude BangPatterns ConstraintKinds DataKinds DeriveFunctor DeriveFoldable DeriveTraversable DeriveDataTypeable DeriveGeneric DeriveAnyClass EmptyDataDecls FlexibleContexts FlexibleInstances KindSignatures LambdaCase MultiWayIf MultiParamTypeClasses FunctionalDependencies TypeSynonymInstances PatternGuards PatternSynonyms RankNTypes RecordWildCards NamedFieldPuns ScopedTypeVariables TupleSections ViewPatterns TypeApplications OverloadedStrings QuasiQuotes
  92. ghc-options: -Wall -fno-warn-missing-signatures -O2 -rtsopts -funfolding-use-threshold=16 -optc-O3 -threaded
  93. build-depends:
  94. base
  95. , bifunctors
  96. , bytestring
  97. , cereal
  98. , containers
  99. , deepseq
  100. , groom
  101. , hspec
  102. , lens
  103. , logi
  104. , megaparsec
  105. , mtl
  106. , prettyprinter
  107. , random
  108. , relude
  109. , text
  110. , transformers
  111. , uniplate
  112. , vector
  113. default-language: Haskell2010