What are some ways I could tickle my (beginner) haskell-brain with something *useful*?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/haskell

Our great sponsors
  • SonarQube - Static code analysis for 29 languages.
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
  • adventofcode

    Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020 and 2021 in Scala (by sim642)

    While not useful, consider you could try doing Advent of Code in Haskell.

  • swoogle

    A Star Wars search engine

    With that, I decided to work on a simple library that interfaces with an API, which isn’t that useful cause it’s a toy at most. I know, it’s really simple and useless. But so far it’s working well since I don’t feel overwhelmed, and I’m still interested in working on it. I enjoy writing down notes even if it’s not that structured. I intend to continue creating a lot of projects with a few new things in each one. Perhaps eventually I’ll get to build something more interesting and complex.

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • NanoParsec

    A simple parser combinator

  • Simple-JSON-parser

    A simple JSON parser implemented in Haskell

  • simple-genetic-algorithm

    Simple genetic algorithm implemented in Haskell (by Josemarialanda)

  • PSO

    Particle swarm optimization algorithm implemented in Python (by Josemarialanda)

  • cool

    A Cool compiler written in python. (by Josemarialanda)

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • haskell-ml

    Various examples of machine learning, in Haskell.

  • grenade

    Deep Learning in Haskell

  • backprop

    Heterogeneous automatic differentiation ("backpropagation") in Haskell

  • applied-fp-course

    Applied Functional Programming Course - Move from exercises to a working app!

    Applied course: https://github.com/qfpl/applied-fp-course

  • fp-course

    Functional Programming Course

    Intro course: https://github.com/system-f/fp-course

  • c-scikit-learn

    C bindings for scikit-learn

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts