packages feed

criterion-cmp-0.1.0.0: criterion-cmp.cabal

cabal-version: 2.2
name:          criterion-cmp
version:       0.1.0.0
synopsis:      A simple tool for comparing in Criterion benchmark results
description:
  Output a table containing a comparison of results for the input files
  Based on https://github.com/bgamari/criterion-compare

license:       BSD-3-Clause
license-file:  LICENSE
author:
  Oleg Grenrus <oleg.grenrus@iki.fi>, Ben Gamari <ben@well-typed.com>

maintainer:    Oleg Grenrus <oleg.grenrus@iki.fi>
copyright:     (c) 2020-2021 Oleg Grenrus, 2016-2020 Ben Gamari
category:      Development
build-type:    Simple
tested-with:
  GHC ==8.4.4 || ==8.6.5 || ==8.8.3 || ==8.10.1

source-repository head
  type:     git
  location: https://github.com/phadej/criterion-cmp.git

executable criterion-cmp
  default-language: Haskell2010
  hs-source-dirs:   src
  main-is:          CriterionCompare.hs
  ghc-options:      -Wall
  other-modules:
    CsvParse
    Table
    Types

  other-extensions:
    DeriveFunctor
    DeriveFoldable
    FlexibleContexts
    GeneralizedNewtypeDeriving
    OverloadedStrings
    RecordWildCards

  -- ghc boot libs
  build-depends:
    , base        >=4.11      && <4.15
    , bytestring  ^>=0.10.4.0
    , containers  ^>=0.5.5.1 || ^>=0.6.0.1
    , filepath    ^>=1.4

  -- other-deps
  build-depends:
    , ansi-terminal         ^>=0.11
    , boxes                 ^>=0.1.5
    , cassava               ^>=0.5
    , optparse-applicative  ^>=0.16.1.0
    , vector                ^>=0.12.2.0