- How to migrate from TypeScript to ReasonML - How to bind a library with x,y,z - How to use promises - How to model a domain