# shirt **Repository Path**: mirrors_iansinnott/shirt ## Basic Information - **Project Name**: shirt - **Description**: 👕 Put a shirt on that data! Simple algebraic data types - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2026-05-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Shirt [![Build Status](https://img.shields.io/circleci/project/iansinnott/shirt.svg)](https://circleci.com/gh/iansinnott/shirt) [![shirt on NPM](https://img.shields.io/npm/v/shirt.svg)](https://www.npmjs.com/package/shirt) > 👕 Put a shirt on that data! Simple algebraic data types with zero dependencies ## Install ``` $ npm install --save shirt ``` ## Usage ```js import { Maybe, Either, IO, Validation } from 'shirt'; // TODO: examples... ``` You also have access to helper functions that might eliminate the need for another library: ```js import { compose, curry, curryN } from 'shirt'; // TODO: examples... ``` ## API ### `Maybe` ### `Either` ### `IO` ### `Validation` ## License MIT © [Ian Sinnott](https://www.iansinnott.com)