Advent of Code in Prolog, Haskell, Python and Scala
A developer compares solving Advent of Code puzzles in Prolog, Haskell, Python, and Scala, analyzing productivity, code style, and language ergonomics.
A developer compares solving Advent of Code puzzles in Prolog, Haskell, Python, and Scala, analyzing productivity, code style, and language ergonomics.
Introduces 'Domicles,' a logic puzzle using domino tiles, with examples and a Prolog implementation for puzzle generation.
A technical exploration of a minimal probabilistic Prolog meta-interpreter for stochastic simulation.
Explores using logic programming (Prolog) for data analysis, demonstrating its application on a diamond pricing dataset to build robust models.
Explores using logic programming and Prolog for semi-supervised clustering, arguing it's more intuitive than traditional algorithms for rule-based problems.
Explores using Prolog for symbolic reasoning in data science, integrating it with Python for tasks like piecewise regression analysis.