Haskell for Data Science
Welcome

This is the website for “Haskell for Data Science”.
A ‘translation’ from R to Haskell, leveraging the dataHaskell ecosystem.
This book will teach you how to do data science with Haskell: You’ll learn how to get your data into Haskell, get it into the most useful structure, transform it and visualize.
In this book, you will find a practicum of skills for data science. Just as a chemist learns how to clean test tubes and stock a lab, you’ll learn how to clean data and draw plots—and many other things besides. These are the skills that allow data science to happen, and here you will find the best practices for doing each of these things with Haskell. You’ll learn how to use the grammar of graphics, literate programming, and reproducible research to save time. You’ll also learn how to manage cognitive resources to facilitate discoveries when wrangling, visualizing, and exploring data.
This website is and will always be free, licensed under the CC BY-NC-ND 3.0 License.
Please note that H4DS uses a Contributor Code of Conduct. By contributing to this book, you agree to abide by its terms.