Pere Villega's repositories
free-monad-sample
Trying to understand Free Monad by implementing one
free-tagless-eff
Comparison between different patterns
scalachain
Code for ScalaX 2017 talk
awesome-scala
A community driven list of useful Scala libraries, frameworks and software.
beginners-guide-game-ai
Exercises from a blog post
big-list-of-naughty-strings
The Big List of Naughty Strings is a list of strings which have a high probability of causing issues when used as user-input data.
cats-infographic
typeclass diagram for cats
cron4s
Cron expression parsing for Scala and ScalaJS
CT_from_Programmers.scala
Scala sample code for Bartosz Milewski's CT for Programmers
elm-web-platform-how-to
Meta guide on how to use various parts of the web platform in Elm
finch-todo-backend
TODO application backend for http://www.todobackend.com/
greenscreen-sample
Research project - nothing to see here
macOS-Security-and-Privacy-Guide
A practical guide to securing macOS.
milewski-ctfp-pdf
Bartosz Milewski's 'Category Theory for Programmers' unofficial PDF and LaTeX source
minigrep-tutorial
Exercise in a chapter of Rust tutorial
nixos-config-vm
Configuration for NixOS to be used when you need a VM to do your development
pureWebappSample
Minimal http4s + Doobie + Cats Effect + Circe application to show how to build a purely functional web application in Scala.
scala-elm-types
Generates elm encoder/decoders from scala case classes.
scala-pet-store
An implementation of the java pet store using FP techniques in scala
SE4
Simple Spec for Service Status and Health
twitter-privacy
Tool to remove old tweets