Pratica — Functional Data Types for JavaScript | Open Awesome