-
Notifications
You must be signed in to change notification settings - Fork 5
/
metrics.cabal
97 lines (91 loc) · 3.52 KB
/
metrics.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
-- Initial submarine-metrics.cabal generated by cabal init. For further
-- documentation, see http://haskell.org/cabal/users-guide/
name: metrics
version: 0.4.1.1
synopsis: High-performance application metric tracking
description:
A port of Coda Hale's excellent metrics library for the JVM
.
<https://github.com/codahale/metrics>
.
For motivation about why you might want to track application metrics, check Coda\'s talk:
.
<http://www.youtube.com/watch?v=czes-oa0yik>
.
Interesting portions of this package's documentation were also appropriated from the metrics library's documentation:
.
<http://metrics.codahale.com>
license: MIT
license-file: LICENSE
author: Ian Duncan
maintainer: ian@iankduncan.com
-- copyright:
category: Data
build-type: Simple
-- extra-source-files:
cabal-version: >=1.10
source-repository head
type: git
location: http://github.com/iand675/metrics
library
exposed-modules: Data.HealthCheck
Data.Metrics,
Data.Metrics.Counter,
Data.Metrics.Gauge,
Data.Metrics.Histogram,
Data.Metrics.Histogram.Internal,
Data.Metrics.Internal,
Data.Metrics.MovingAverage,
Data.Metrics.MovingAverage.ExponentiallyWeighted,
Data.Metrics.Meter,
Data.Metrics.Meter.Internal,
Data.Metrics.Timer,
Data.Metrics.Timer.Internal,
Data.Metrics.Reporter.StdOut,
Data.Metrics.Reservoir,
Data.Metrics.Reservoir.ExponentiallyDecaying,
Data.Metrics.Reservoir.Uniform,
Data.Metrics.Snapshot,
Data.Metrics.Registry,
Data.Metrics.Types
-- other-modules:
other-extensions: TypeFamilies,
MultiParamTypeClasses,
FunctionalDependencies,
TemplateHaskell,
TypeSynonymInstances,
FlexibleInstances,
FlexibleContexts,
UndecidableInstances
build-depends: base >=4.8 && < 5,
unordered-containers,
text,
transformers,
vector,
primitive,
mwc-random,
transformers-base,
vector-algorithms,
containers,
time,
unix-compat,
lens,
ansi-terminal,
bytestring
hs-source-dirs: src
default-language: Haskell2010
test-suite tests
main-is: Main.hs
other-modules: CounterTest, EDR, EWMA, GaugeTest, HistogramTest, MeterTest, RegistryTest, TimerTest
hs-source-dirs: tests
type: exitcode-stdio-1.0
build-depends: base,
metrics,
async,
mwc-random,
HUnit,
QuickCheck,
primitive,
lens
default-language: Haskell2010
ghc-options: -rtsopts -threaded -with-rtsopts=-N