# Welcome

This resource is meant to serve as a `fp-ts` "companion" resource to Professor [Frisby's Mostly Adequate Guide](https://github.com/MostlyAdequate/mostly-adequate-guide).\
\
Our goal is to take the examples provided by "Professor Frisby" and translate them to typescript using the `fp-ts` library.  We will provide context on the translations as needed, but we assume you are already comfortable with typescript.

### Using this resource

We will break out a section for each chapter. It's recommended to read the book chapter and then come here to see how the code transposes to `fp-ts`. &#x20;

{% hint style="success" %}
Solutions to some exercises can be found in the [github repo](https://github.com/ChuckJonas/mostly-adequate-fp-ts/tree/master/exercises)!
{% endhint %}

### Contributors

* Charlie Jonas ([@chuckjonas](https://github.com/ChuckJonas))
* Christos Dimitroulas ([@cdimitroulas](https://github.com/cdimitroulas))
* Giulio Canti ([@gcanti](https://github.com/gcanti))

And obviously a huge thanks to Brian Lonsdorf ([@DrBoolean](https://github.com/DrBoolean)) creating such an amazing resource!
