pfps-examples
Standalone examples shown in the book Practical FP in Scala: A hands-on approach.
second-edition
branch, which is the new default.
There are no reviews yet. Be the first to send feedback to the community and the maintainers!
Standalone examples shown in the book Practical FP in Scala: A hands-on approach.
second-edition
branch, which is the new default.
nix-config
๐พ NixOS configurationtrading
๐ฑ Trading application written in Scala 3 that showcases an Event-Driven Architecture (EDA) and Functional Programming (FP)pfps-shopping-cart
๐ The Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"advanced-http4s
๐ Code samples of advanced features of Http4s in combination with some features of Fs2 not often seen.sbt-nix.g8
โ๏ธ Get started with Nix in Scalascalar-feda
neovim-flake
Nix flake for Neovim & Scala Metalshttp4s-good-practices
Collection of what I consider good practices in Http4s (WIP)shopping-cart-haskell
๐ Haskell version of the Shopping Cart application developed in the book "Practical FP in Scala: A hands-on approach"musikell
๐ธ Artists, Albums and Songs represented using Neo4j + GraphQLnewtypes
Zero-cost wrappers (newtypes) for Scala 3exchange-rates
๐ฑ Querying a rate-limited currency exchange API using Redis as a cachelight-play-rest-api
This project aims to be the reference to create a Light Weight REST API using Play Framework 2.4.x.vim-setup
๐พ My NeoVim configuration for Scala & Haskell development (permanently moved to https://github.com/gvolpe/dotfiles)fts
๐ Postgres full-text search (fts)classy-optics
๐ Source code shown at my talks at Scale by the Bay 2018 and Scalar 2019haskell-book-exercises
From the book "Haskell Programming from first principles"stm-demo
Bank transfer examples using STM in both Haskell and Scala (zio-stm)nmd
NixOS Module Documentation generatorpostgresql-resilient
Automatic re-connection support for PostgreSQL.akka-cluster-demo
Testing the Akka 2.4 feature "akka.cluster.sharding.remember-entities"fsm-streams
BeautyLine
https://www.gnome-look.org/p/1425426/social-graph-api
Authentication & Social Graph API built on top of Redis, Neo4J and Play!split-morphism
โฐ Split Morphismshll-algorithm-sample
HLL Algorithm and Web Scraping samplesimple-http4s-api
Just a simple API using "http4s" and Json support on top of Play Json and Circeeffects-playground
๐ฏ Learning different effect systems by exampletypes-matter
Examples shown in my talk "Why types matter". See also https://github.com/gvolpe/par-dualstargazers-raffle
Run a raffle among the ๐ stargazers ๐ of a Github project!cats-effect-demo
Code samples for the use cases given at my Dublin Scala Meetup's talkakka-stream-full-project
Complete project using Akka Stream with Error Handling and ~100% Test Coveragecats-functional-data-validation
Functional Data Validation in Scala using the Cats librarytyped-actors-demo
Simple demo using Typed Actors by @knutwalkerbookies
My solution to a coding challengeusers-api-test
Basic Users API including Authentication using Http4s v0.18 and Cats Effect v0.5falsisign.nix
Nix derivations for falsisign. Save trees, ink, time, and stick it to the bureaucrats!learning-haskell
Learning Haskellhttp4s-crud-demo
CRUD operations and Error Handling using Http4sdependent-types
Personal notes taken from the course ThCS. Introduction to programming with dependent types in Scala.par-dual
๐ ParDual class for a Parallel <-> Sequential relationshipadvanced-scala-exercises
Solved exercises of the Advanced Scala with Scalaz book by Noel Welsh and Dave Gurnellidris-dependent-types
Dependent Types research in the Idris languageeta-servant-api
Simple Servant REST Api working on ETA (https://eta-lang.org/)social-network
Social Network example Twitter-alike (followers / following) implemented on top of Titan Dbscala-lab
Playground for Scala 3's experimental featureshttp4s-auth
Authentication library for Http4sreader-monad-sample
Example of Dependency Injection in Scala with Reader Monadsnixos-hyprland
NixOS on Wayland / Hyprlandclassy-lens
Photography websitetruco-argentino
Classic card gamesoptics-exercises
Book exercisesfunctional-chain-of-responsibility
Functional Chain of Responsibility patterngvolpe-bot
Telegram Bot built using the Canoe libraryproblem-solving
Just having fun solving algorithmic problems in ฮป Haskell & Scalapricer-streams-demo
Scalaz Streams demo projectfree-monad-example
Simple example of a Custom Free Monad Coyoneda using Scalaz.shapeless-demo
Shapeless playgroundplay-cors-filter
Play! Framework API with CORS Filtercoursera-reactive-prog
Curso online de programaciรณn reactiva https://www.coursera.org/course/reactivesimple-file-reader-akka-actors
Simple file reader using Akka actors in Scalablog-comments
Principled Software Craftsmanship (source moved permanently to https://github.com/gvolpe/gvolpe.github.io)pricer-fs2-demo
Demo project using FS2 (Functional Streams for Scala)free-as-a-monad
Running 2 or more algebras with Coproduct and Inject when using the Free Monadlogger-writer-monad
Pure functional log of transactions using the Scalaz Writer Monad.play-oauth-silhouette
Example using OAuth with Play! Framework and Silhouetterate-limiter
summoner-benchmarks
Source code for the benchmarks published in my blogcloud-haskell-demo
Getting Started with Cloud Haskellplay-2.5.0-M1-streams
Exploring the integration of Akka Stream included in the first milestone version of Play! 2.5.0scalaz-streams-playground
Playing around with Scalaz Streamsdi-macwire-sample
Example of Dependency Injection in Scala using Macwire.haskell-sample-box
Collection of useful stuff learned day by day.ytui-music-nix
Nixified ytui-music clientamqp-demo
running
A personal running program to train for a 10k run and a half marathonstreaming-playground
neovim-coc
My previous NeoVim configuration with CoC for LSP supportsteward
Run Scala Steward on my reposcake-pattern-sample
Example of Cake pattern implementation in Scala.slides
redis-scala-script
Redis massive data update with transactions built on top of SCRedis.servant-api
Simple API built using Servantfunctional-data-validation
Functional Data Validation in Haskell (Examples of my talk in Eindhoven, NL on June 2017)bazecor-nix
Nix flake for Bazecortransient-demo
Some computational examples using the Transient libraryplay-web-sockets
Example using Web Sockets in Play! Framework 2phantom-ssl-extension
Extension for the Cassandra client phantom supporting SSL connections and username / password authentication for Java 8.mtl-generic-reader
Exploring the idea of deriving `cats.mtl.ApplicativeAsk` instances for `zio.Task` and `cats.effect.IO` in a principled way.pipes-concurrency-tutorial
Pipes Concurrency Tutorial personal notespipes-tutorial
Haskell Pipes Tutorial personal noteslink-checker-akka
Example of a link checker using the actor model of Akka provided by Roland Kuhn in the Reactive Programming course on Coursera.events-processor-prototype
Reactive consumer of events coming from a Rabbit MQ queue using Akka streams.bash-scripting
Generic Bash Scripting & Utilities that I've been creating for repetitive tasks.hypr-binds
Keybinds helper for Hyprlandgvolpe-website
Source code to generate the static website https://gvolpe.com/computation-expressions-demo
Simple comparison of the use of the standard Scala Future and the scala async library for asynchronous computation.monocle-lenses
Using Monocle lenses to modify nested properties in case classesmedellin-talk
Love Open Source and this site? Check out how you can help us