Name: Rafael Varago
Type: User
Company: https://adevinta.com
Bio: Into Rust, Haskell, Scala, C++, Go, OCaml, LISPs, Idris, Koka, Coq, Linux, FP, Systems Programming, IoT, Tooling, Cloud, PLT, Math, and "an open set of things".
Location: Barcelona
Blog: https://rvarago.github.io
Rafael Varago's Projects
A small C++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way.
A toy FUSE filesystem view over a cloud-hosted storage bucket
Recipes for the conan-center repository
My playground for throw-away Coq p, where forall p. p ~ programs ^ p ~ proofs
A composable library to implement contol loops in C++
A toy example of a backend app written in Scala
An Emacs framework for the stubborn martian hacker
My playground for throw-away Elm programs
Solution to the expression problem in different programming languages
A small program to switch between AWS Roles quickly using fuzzy matching
The Flix Programming Language
A small C++17 set of utilities for functional composition.
FUSE bindings for Go
Example for the Article: Handling Zombie Processes in Linux
My playground for throw-away, not necessarily useful, Haskell programs
A thin abstraction over polymorphic environments
A small C++17 library inspired by Category Theory.
A small set of adapters extending Rust's error-handling capabilities
Emacs client/library for the Language Server Protocol
Scala language server with rich IDE features 🚀
A toy and mini load balancer
CMake template for an example project composed of executable and library
Either and Maybe monads for better error-handling in C++ ↔️
Nix Packages collection
Embedded container runtime
A modern, extensible GitHub API Client for Rust.
Collection of random toy programs
My computing environment, I'd rather not use it (at least not as-is)
A Simple RPN Calculator