Skip to content

gbogard/queerjs-reasonml-talk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Type-safe, functional React with ReasonML

This is a talk on ReasonML I gave during a QueerJS online meetup. It introduces some of Reason's most useful features, such as variants, pattern-matching, JSX support and JS interoperability using a React application as a demonstration.

What is QueerJS?

QueerJS is a meetup for everyone where Queer Speakers take the stage. QueerJS meetups are organized in several of the world's major cities, and they are safe places for everyone.

What is ReasonML?

ReasonML is language and a tool chain built on the rock solid foundation of Ocaml. It is intended as a better, type-safe way of building applications (web applications and otherwise) and is entirely interoperable with the Javascript ecosystem.

It is probably the best way of developing React applications, among other things.

What's in the repo?

This repository contains the pdf version and the markdown source of the slides, alongside the demo app, a partial recreation of the QueerJS website.

You can try the app for yourself:

cd app
yarn
yarn start

Can I reuse the talk?

This talk is distributed under a Creative Commons Attribution-ShareAlike 4.0 International. It basically means you can do anything you want with it, as long as you identify me (Guillaume Bogard) as the original author, and share your derived works under the same terms.

See the LICENSE file for more details.

The QueerJs website and logo, which I have partially reused in my demonstration are the work the original QueerJS contributors

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published