You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2016-10-19-current-environment.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,15 +11,15 @@ Note: some libraries are mentioned more than once, because they provide function
11
11
12
12
## Visualization
13
13
14
-
-**Chart**[](https://github.com/timbod7/haskell-chart){:.github} [](https://hackage.haskell.org/package/Chart)[](http://stackage.org/lts-11/package/Chart)[](http://stackage.org/nightly/package/Chart) : A library for generating 2D Charts and Plots, with backends provided by Cairo (http://hackage.haskell.org/package/Chart-cairo) and Diagrams (http://hackage.haskell.org/package/Chart-diagrams). Documentation: https://github.com/timbod7/haskell-chart/wiki.
14
+
-**Chart**[](https://github.com/timbod7/haskell-chart){:.github} [](https://hackage.haskell.org/package/Chart)[](http://stackage.org/lts-11/package/Chart)[](http://stackage.org/nightly/package/Chart) : A library for generating 2D Charts and Plots, with backends provided by Cairo (http://hackage.haskell.org/package/Chart-cairo) and Diagrams (http://hackage.haskell.org/package/Chart-diagrams). Documentation: https://github.com/timbod7/haskell-chart/wiki.
15
15
-**plotlyhs**[](https://github.com/diffusionkinetics/open/tree/master/plotlyhs){:.github} [](https://hackage.haskell.org/package/plotlyhs)[](http://stackage.org/lts-11/package/plotlyhs)[](http://stackage.org/nightly/package/plotlyhs) : This is a library for generating JSON value to use with the Plotly.js library. The interface directly reflects the structure of the Plotly.js library and is therefore quite low-level. Lenses are used throughout to set Maybe fields in records to provide both data and configuration options.
16
16
This library does not attempt to communicate with the Plotly API in any other way. All generated plots can be hosted on stand-alone web pages.
-**hvega**[](https://hackage.haskell.org/package/hvega)[](http://stackage.org/lts-11/package/hvega)[](http://stackage.org/nightly/package/hvega): Support the creation of [Vega-Lite](https://vega.github.io/vega-lite/) visualizations in Haskell.
19
19
20
20
## Publication
21
21
22
-
-**knit**[](https://github.com/adamConnerSax/knit-haskell){:.github} [](https://hackage.haskell.org/package/knit-haskell)[](http://stackage.org/lts-11/package/knit-haskell)[](http://stackage.org/nightly/package/knit-haskell): knit-haskell is a beginning attempt at bringing some of the benefits of Rmarkdown to Haskell. It includes an effects stack (using polysemy rather than mtl) which includes logging, randomness (via random-fu), a simplified interface to Pandoc and various writer-like effects to intersperse document building with regular code. Various helper functions are provided to simplify common operations, making it especially straightforward to build an HTML document from bits of markdown, latex and Lucid or Blaze html. Support is also included for including hvega visualizations.
22
+
-**knit**[](https://github.com/adamConnerSax/knit-haskell){:.github} [](https://hackage.haskell.org/package/knit-haskell)[](http://stackage.org/lts-11/package/knit-haskell)[](http://stackage.org/nightly/package/knit-haskell): knit-haskell is a beginning attempt at bringing some of the benefits of Rmarkdown to Haskell. It includes an effects stack (using polysemy rather than mtl) which includes logging, randomness (via random-fu), a simplified interface to Pandoc and various writer-like effects to intersperse document building with regular code. Various helper functions are provided to simplify common operations, making it especially straightforward to build an HTML document from bits of markdown, latex and Lucid or Blaze html. Support is also included for including hvega visualizations.
23
23
-**pandoc-pyplot**[](https://hackage.haskell.org/package/pandoc-pyplot)[](http://stackage.org/lts-11/package/pandoc-pyplot)[](http://stackage.org/nightly/package/pandoc-pyplot): A Pandoc filter to include figures generated from Python code blocks. Keep the document and Python code in the same location. Output from Matplotlib is captured and included as a figure.
24
24
25
25
@@ -28,7 +28,7 @@ This library does not attempt to communicate with the Plotly API in any other wa
28
28
### Data frames
29
29
30
30
-**Frames**[](https://hackage.haskell.org/package/Frames)[](http://stackage.org/lts-11/package/Frames)[](http://stackage.org/nightly/package/Frames) : User-friendly, type safe, runtime efficient tooling for working with tabular data deserialized from comma-separated values (CSV) files. The type of each row of data is inferred from data, which can then be streamed from disk, or worked with in memory. Also see the comprehensive [tutorial](https://acowley.github.io/Frames/)
31
-
-**Frames-map-reduce**[](https://github.com/adamConnerSax/frames-map-reduce){:.github} [](https://hackage.haskell.org/package/Frames-map-reduce)[](http://stackage.org/lts-11/package/Frames-map-reduce)[](http://stackage.org/nightly/package/Frames-map-reduce) : This library contains some useful functions for using the map-reduce-folds package with Frames (containers of data rows) from the Frames package. Included, in Frames.MapReduce, are helpers for filtering Frames, splitting records into key and data columns and reattaching key columns after reducing.
31
+
-**Frames-map-reduce**[](https://github.com/adamConnerSax/frames-map-reduce){:.github} [](https://hackage.haskell.org/package/Frames-map-reduce)[](http://stackage.org/lts-11/package/Frames-map-reduce)[](http://stackage.org/nightly/package/Frames-map-reduce) : This library contains some useful functions for using the map-reduce-folds package with Frames (containers of data rows) from the Frames package. Included, in Frames.MapReduce, are helpers for filtering Frames, splitting records into key and data columns and reattaching key columns after reducing.
32
32
Also included, in the Frames.Folds module, are some helpful functions for building folds of Frames from folds over each column, specified either individually or via a constraint on all the columns being folded over.
33
33
-**analyze**[](https://github.com/DataHaskell/dh-core){:.github} [](https://hackage.haskell.org/package/analyze)[](http://stackage.org/lts-11/package/analyze)[](http://stackage.org/nightly/package/analyze) : `pandas`-like dataframe operations for tabular data with CSV interface.
34
34
Currently maintained within the scope of the [DataHaskell `dh-core` project](https://github.com/datahaskell/dh-core).
0 commit comments