hoop-0.3.0.0: hoop.cabal
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.33.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: a948da575e196b0d66adfd7612a3981b09f6fd74be52eff6cf33f774f9810940
name: hoop
version: 0.3.0.0
synopsis: Object-Oriented Programming in Haskell
description: Library for object-oriented programming in Haskell.
category: Language
homepage: https://github.com/mbg/hoop#readme
bug-reports: https://github.com/mbg/hoop/issues
author: Michael B. Gale
maintainer: m.gale@warwick.ac.uk
copyright: Copyright (c) Michael B. Gale
license: MIT
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/mbg/hoop
library
exposed-modules:
Language.MSH
Language.MSH.BuiltIn
Language.MSH.CodeGen
Language.MSH.CodeGen.Class
Language.MSH.CodeGen.Constructors
Language.MSH.CodeGen.Data
Language.MSH.CodeGen.Decls
Language.MSH.CodeGen.Inheritance
Language.MSH.CodeGen.Instances
Language.MSH.CodeGen.Interop
Language.MSH.CodeGen.Invoke
Language.MSH.CodeGen.Methods
Language.MSH.CodeGen.MiscInstances
Language.MSH.CodeGen.Monad
Language.MSH.CodeGen.New
Language.MSH.CodeGen.NewInstance
Language.MSH.CodeGen.Object
Language.MSH.CodeGen.ObjectInstance
Language.MSH.CodeGen.PrimaryInstance
Language.MSH.CodeGen.Shared
Language.MSH.CodeGen.SharedInstance
Language.MSH.Constructor
Language.MSH.MethodTable
Language.MSH.NewExpr
Language.MSH.Parsers
Language.MSH.Pretty
Language.MSH.QuasiQuoters
Language.MSH.RuntimeError
Language.MSH.Selectors
Language.MSH.StateDecl
Language.MSH.StateEnv
other-modules:
Paths_hoop
hs-source-dirs:
src
default-extensions: TemplateHaskell QuasiQuotes RecordWildCards
ghc-options: -Wall
build-depends:
base >=4.7 && <5.0
, containers
, haskell-src-exts >=1.16
, haskell-src-meta >=0.6
, lens >=4.10
, mtl >=2.1
, parsec >=3.1.9
, pretty
, template-haskell >=2.14
, text
default-language: Haskell2010
test-suite hoop-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Counter
Expr
Expr2
List
Stack
Paths_hoop
hs-source-dirs:
test
default-extensions: TemplateHaskell QuasiQuotes RecordWildCards
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.7 && <5.0
, containers
, haskell-src-exts >=1.16
, haskell-src-meta >=0.6
, hoop
, hspec
, lens >=4.10
, mtl >=2.1
, parsec >=3.1.9
, pretty
, template-haskell >=2.14
, text
default-language: Haskell2010