algebraicTypes algebraicTypes according to fantasy land specs and built with ramda and sanctuary makes composible types that are easy to use npm i brisksale-algebraic-types --save