AdventOfCode2017
ocaml4noobs
AdventOfCode2017 | ocaml4noobs | |
---|---|---|
1 | 2 | |
39 | 385 | |
- | - | |
2.6 | 8.4 | |
5 months ago | 9 months ago | |
OCaml | OCaml | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AdventOfCode2017
-
2015-2022: What solution to a problem are you the most proud of
While the task was meant to be optimized (and I did that in my solutions in other programming languages), here's my brute force solution for 2017 Day 17 using Python's deque.
ocaml4noobs
-
Why Should You Learn OCaml?
I recommended ocaml4noobs in the Portuguese version of this article, but for English the Get Started docs are great!
- Por que aprender OCaml?
What are some alternatives?
aoc - Advent of Code Solutions - https://adventofcode.com/
ocaml-jupyter - An OCaml kernel for Jupyter (IPython) notebook
opine - Opine is an OCaml library that unparses the python AST produced by pyre-ast library back to python source code.
sihl - A modular functional web framework
Play2022 - Neil Banman's Advent of Code submissions.
ocaml-asp - Algebraic, staged parsing for OCaml: typed, compositional, and faster than yacc
advent_of_code_2021 - Advent of Code 2021 solutions in PostScript (and little bit of Awk)
SATySFi - A statically-typed, functional typesetting system
Advent-of-Code - Advent of Code solutions
preface - Preface is an opinionated library designed to facilitate the handling of recurring functional programming idioms in OCaml.
advent-of-code-2022 - back to rust, except i'll use libs where it makes sense
lwt - OCaml promises and concurrent I/O