We don't need SHA verification or Merkle dags in our transport bundle. Content stores can handle both bundle and term verification and hashing.
131 lines
2.2 KiB
Plaintext
131 lines
2.2 KiB
Plaintext
cabal-version: 1.12
|
|
|
|
name: tricu
|
|
version: 1.1.0
|
|
description: A language for exploring Tree Calculus
|
|
author: James Eversole
|
|
maintainer: james@eversole.co
|
|
copyright: James Eversole
|
|
license: ISC
|
|
license-file: LICENSE
|
|
build-type: Simple
|
|
extra-source-files:
|
|
README.md
|
|
|
|
executable tricu
|
|
main-is: Main.hs
|
|
hs-source-dirs:
|
|
src
|
|
default-extensions:
|
|
LambdaCase
|
|
MultiWayIf
|
|
OverloadedStrings
|
|
ScopedTypeVariables
|
|
ghc-options:
|
|
-Wall
|
|
-Wcompat
|
|
-Wunused-imports
|
|
-Wunused-top-binds
|
|
-Wunused-local-binds
|
|
-Wunused-matches
|
|
-Wredundant-constraints
|
|
-threaded
|
|
-rtsopts
|
|
-with-rtsopts=-N
|
|
-optl-pthread
|
|
-fPIC
|
|
build-depends:
|
|
base >=4.7
|
|
, ansi-terminal
|
|
, base16-bytestring
|
|
, base64-bytestring
|
|
, bytestring
|
|
, optparse-applicative
|
|
, containers
|
|
, cryptonite
|
|
, directory
|
|
, exceptions
|
|
, filepath
|
|
, fsnotify
|
|
, haskeline
|
|
, http-types
|
|
, megaparsec
|
|
, memory
|
|
, mtl
|
|
, servant
|
|
, sqlite-simple
|
|
, stm
|
|
, tasty
|
|
, tasty-hunit
|
|
, text
|
|
, time
|
|
, transformers
|
|
, vector
|
|
, wai
|
|
, warp
|
|
, zlib
|
|
other-modules:
|
|
ContentStore
|
|
Eval
|
|
FileEval
|
|
Lexer
|
|
Parser
|
|
Paths_tricu
|
|
REPL
|
|
Research
|
|
Server
|
|
Wire
|
|
default-language: Haskell2010
|
|
|
|
test-suite tricu-tests
|
|
type: exitcode-stdio-1.0
|
|
main-is: Spec.hs
|
|
hs-source-dirs: test, src
|
|
default-extensions:
|
|
LambdaCase
|
|
MultiWayIf
|
|
OverloadedStrings
|
|
ScopedTypeVariables
|
|
build-depends:
|
|
base >=4.7
|
|
, ansi-terminal
|
|
, base16-bytestring
|
|
, base64-bytestring
|
|
, bytestring
|
|
, optparse-applicative
|
|
, containers
|
|
, cryptonite
|
|
, directory
|
|
, exceptions
|
|
, filepath
|
|
, fsnotify
|
|
, haskeline
|
|
, http-types
|
|
, megaparsec
|
|
, memory
|
|
, mtl
|
|
, servant
|
|
, sqlite-simple
|
|
, stm
|
|
, tasty
|
|
, tasty-hunit
|
|
, text
|
|
, time
|
|
, transformers
|
|
, vector
|
|
, wai
|
|
, warp
|
|
, zlib
|
|
default-language: Haskell2010
|
|
other-modules:
|
|
ContentStore
|
|
Eval
|
|
FileEval
|
|
Lexer
|
|
Parser
|
|
Paths_tricu
|
|
REPL
|
|
Research
|
|
Server
|
|
Wire
|