Next Meetup

Nicolas Mattia - Interactive data exploration using Jupyter, Haskell and Nix
• What we'll do Nicolas Mattia is going to demonstrate how to use Haskell, Jupyter and some open data to figure out from which countries most Haskell contributions come from. He presents a reproducible setup with Nix to use Haskell from a Jupyter notebook, will show how to easily read data from the GitHub and GeoNames APIs, how to "crunch" that with data the `vector` library and finally how to display it with the `diagrams` library -- all of this in an interactive, live-coding fashion using an in-browser notebook. This talk is accessible to HaskellerZ of all levels. We expect beginners to learn how to query APIs using the `wreq` library and how to do some basic array manipulations with the `vector` library and intermediate Haskellers to learn how to use `lens-aeson` to consume JSON APIs in a way very similar to `jq`. The HaskellerZ unfamiliar with Jupyter and Nix will discover how those tools can be used to craft reproducible, visually interesting notebooks that can be shared and tweaked. • What to bring • Important to know

ETH Zurich / Zentrum / CAB H 52

Universitätstrasse 6 · Zürich


    Past Meetups (69)

    What we're about

    Public Group

    We are meeting once a month to share knowledge of and experience with Haskell.

    Each time, one of us presents a topic, be it a library, a programming technique, development tools, or internals of GHC or other implementations. The format varies depending on the topic and the presenter between hands-on workshops, discussions and lectures.

    Prior knowledge certainly helps, but we definitely don't require you to be an expert to join and/or to present a topic. The only thing that is important is that you are interested in Haskell and that you are eager to learn more.

    Members (410)

    Photos (8)