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 /r/haskell

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • adventofcode

    Advent of Code solutions of 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023 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.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • 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

    Discontinued A Cool compiler written in python. (by Josemarialanda)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • 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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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