Skip to content

Commit

Permalink
Update from Hackage at 2016-09-30T10:58:00+00:00
Browse files Browse the repository at this point in the history
  • Loading branch information
all-cabal-tool committed Sep 30, 2016
1 parent d087ba3 commit 9ca479b
Show file tree
Hide file tree
Showing 2 changed files with 83 additions and 0 deletions.
82 changes: 82 additions & 0 deletions dynamic-plot/0.2.0.0/dynamic-plot.cabal
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
Name: dynamic-plot
Version: 0.2.0.0
Category: graphics
Synopsis: Interactive diagram windows
Description: Haskell excels at handling data like continuous functions
in a nice way, i.e. without discretising anything to finite arrays as
is typically done in languages like Matlab. Instead, you can simply pass
around functions or infinite data structures (or /very/ high-resolution data
that would be infeasible to handle in a strict language).
.
However when you want to /view/ the data, it will eventually need to be exported out of Haskell
in some finite form. The purpose of this library is to delay this discretisation
as long as possible: it implements an interactive plotting window that accepts continuous/recursive
data and only “flattens” it according to the specific view configuration.
You can then zoom in to a shown diagram and it will automatically calculate
the features more detailedly, or zoom out and discover previosly unexpected
features. You don't need to worry about specifying the range and/or resolution beforehand:
the program will try to find a suitable default view based on /all/ data your displaying,
and you can always still zoom, resize or move later.
.
<http://projects.haskell.org/diagrams> are used as the &#x201c;pre-rendered&#x201d; type. This
makes the output usable in a very wide range of applications, though at the moment only the GTK
window view is implemented.
License: GPL-3
License-file: COPYING
Author: Justus Sagemüller
Maintainer: (@) sagemuej $ smail.uni-koeln.de
Homepage: https://github.com/leftaroundabout/dynamic-plot
Build-Type: Simple
Cabal-Version: >=1.10
Extra-Doc-Files: images/examples/*.png
, images/examples/*.gif

Source-Repository head
type: git
location: git://github.com/leftaroundabout/dynamic-plot.git

Library
Build-Depends: base>=4.5 && <6
, transformers
, mtl
, vector-space>=0.8
, MemoTrie
, vector
, tagged
, containers
, semigroups
, data-default
, random
, MonadRandom
, time
, deepseq
, process
, constrained-categories >= 0.2
, free-vector-spaces >= 0.1 && < 0.2
, linearmap-category
, diagrams-core
, diagrams-lib >= 1.3 && < 1.4
, diagrams-cairo > 1.3.0.5 && < 1.4
, diagrams-gtk
, gtk > 0.10 && < 0.15
, glib
, colour >= 2 && < 3
, manifolds >= 0.3 && < 0.4
, colour-space
, lens < 4.15
Other-Extensions: FlexibleInstances
, TypeFamilies
, FlexibleContexts
, GADTs
, RankNTypes
, ConstraintKinds
, PatternGuards
, ScopedTypeVariables
, RecordWildCards
, TupleSections
ghc-options: -O2
default-language: Haskell2010
Exposed-modules: Graphics.Dynamic.Plot.R2
Other-modules: Graphics.Dynamic.Plot.Colour
, Graphics.Dynamic.Plot.Internal.Types
, Graphics.Text.Annotation
1 change: 1 addition & 0 deletions dynamic-plot/0.2.0.0/dynamic-plot.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"package-hashes":{"MD5":"6dd8282efca53c9317baef4e8bdced3e","Skein512_512":"afe678b87ddc64a65f21aad998d564201ed61bfd047311b0c6d81f45008420c88bd6be47be167ca75eb623f443b49e8e67f746406077763cb88850ce9aeb89e4","SHA1":"8b3f99b2fe1f4ddee26a19ae9f521f29860cbdd2","SHA512":"840451ee8335f0b7fa2475fe4a7ec916da7b37b117183d5045e465ae65d35903aa31b9e01a825f0d0ce0ed9386094099e77e352ccfa3a60f5b7de4b1e3a712b3","SHA256":"4a5e2d6105139bd8756d3b1d1d2fbffcf36cb435e02973efa9066123cbd3e528"},"package-locations":["https://hackage.haskell.org/package/dynamic-plot-0.2.0.0/dynamic-plot-0.2.0.0.tar.gz","https://s3.amazonaws.com/hackage.fpcomplete.com/package/dynamic-plot-0.2.0.0.tar.gz"],"package-size":4397569}

0 comments on commit 9ca479b

Please sign in to comment.