Skip to content

gbogard/queerjs-reasonml-talk

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
app
 
 
img
 
 
 
 
 
 
 
 

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