Skip to main content
Reason Town

Reason Town

By Murphy Randle

A podcast about the ReasonML language and the community that makes it good.
Available on
Apple Podcasts Logo
PodBean Logo
Spotify Logo
Currently playing episode

Hooks

Reason TownMay 04, 2019

00:00
41:38
Gabriel Nordeborne and Murphy on Reason Relay

Gabriel Nordeborne and Murphy on Reason Relay

# Reason Town Show Notes - Gabriel Nordeborne (26)

Talking points:

- GraphQL

- [Relay](https://github.com/facebook/relay)

- How can the community support Reason Really and Gabriel?

- Give feedback

- Help cleanup the codebase

- Just use it and let him know how you feel (good or bad)!


Useful things to check out:

- [bs-flow-parser](https://www.npmjs.com/package/bs-flow-parser)

* Relay-dev’s guided tour

- [HTML to Reason](html.mrmurphy.dev)


Picks

- Gabriel: [Facebook’s talk on Relay-Next](https://www.youtube.com/watch?v=WxPtYJRjLL0)

- Murphy: [Tailwind](https://tailwindcss.com/) and [Tailwind UI](https://tailwindui.com/)


Apr 21, 202044:60
Ulrik Strid and Murphy on Reason-Native Web and More

Ulrik Strid and Murphy on Reason-Native Web and More

Topics:

- reason-native web

- reason-jose

- ocaml-cookie

- Azure pipeliens & Windows!


Links:

- [GitHub - ulrikstrid/reason-native-web: Basic toolkit for writing native web applications in reason](https://github.com/ulrikstrid/reason-native-web)

- [GitHub - ulrikstrid/reason-jose](https://github.com/ulrikstrid/reason-jose)

- [GitHub - ulrikstrid/ocaml-cookie: Working with cookies in OCaml and Reason](https://github.com/ulrikstrid/ocaml-cookie)

- [Hello Reason](https://github.com/ulrikstrid/hello-reason)

- [esy · Easy package management for native Reason, OCaml and more](https://esy.sh/)

- [GitHub - esy/pesy: Project configuration for esy](https://github.com/esy/pesy)


Picks:

- Be humble!

- [GitHub - ApolloZhu/Dynamic-Dark-Mode: The smart, automatic Dark Mode toggle for macOS Mojave](https://github.com/ApolloZhu/Dynamic-Dark-Mode)

Apr 07, 202045:44
Yawar Amin and Murhy on Types and Native HTTP (Episode 24)

Yawar Amin and Murhy on Types and Native HTTP (Episode 24)

# Reason Town Show Notes - Yawar Amin (24)

Murphy and Yawar discuss Type driven development, and ReWeb, Yawar’s project for easy HTTP servers on the native side:

https://github.com/yawaramin/re-web


Yawar’s pick:

https://monkey.org/~marius/funsrv.pdf


Murphy’s pick:

https://www.indiehackers.com/podcast


Yawar’s book!

[Learn Type-Driven Development](https://www.packtpub.com/application-development/learn-type-driven-development)

Mar 24, 202049:25
Murphy & Hoss Talk about Using Reason in Production (Episode 23)

Murphy & Hoss Talk about Using Reason in Production (Episode 23)

# Reason Town Show Notes - 23

- Welcome back!

- Sorry we were gone for so long

- Jared’s doing well but we have Hoss on today.

- Announcements and news:

- Lots of new versions of bucklescript. Some of the biggest enhancements:

- New versions of OCaml

- Better error messgages

- Changed runtime representation for options and objects!

- In-memory standard library

- what color is your function

- Picks

- Murphy’s egghead videos: [Collection - Making an HTTP server in ReasonML on top of Node.js on @eggheadio](https://egghead.io/playlists/making-an-http-server-in-reasonml-on-top-of-node-js-dab086a2)

- https://htmltoreason.netlify.com/


Hoss -> @Hossman333

Murphy -> @mrmurphytweets

Mar 20, 202038:07
PSA (Public Service Announcement)

PSA (Public Service Announcement)

We're taking a short break while Jared becomes a Dad for the first time, and Murphy preps a workshop!

Please follow this link: https://anchor.fm/reason-town/message to record and send us questions or feedback. We'll review them, and maybe you'll get to be on the show, too!

And while you're at it, we'd love a rating on iTunes: https://podcasts.apple.com/us/podcast/reason-town/id1333705038?uo=4 or wherever you listen. And if you're feeling generous, we'd love a donation to help us save up enough to get some of these episodes transcribed. Just visit https://anchor.fm/reason-town and click the "sponsor" button


Aug 23, 201901:49
Reason Template PPX (Macros)
Jul 30, 201957:46
Things We Would Like To Improve

Things We Would Like To Improve

Jared and Murphy talk about things they'd like to see improved in the language and in the community, and how to work around some of those things today.
Jul 06, 201950:25
Hooks

Hooks

May 04, 201941:38
Mac Apps, Async Error Handling, and Server Observability

Mac Apps, Async Error Handling, and Server Observability

Jared and Murphy discuss Jared's experimentation with creating Mac apps with Reason, and then delve into async error handling, building a server abstraction on top of bs-espress, and observability with Datadog.
Mar 18, 201901:06:44
Millie Macdonald on investigating Reason and choosing TypeScript

Millie Macdonald on investigating Reason and choosing TypeScript

Feb 23, 201926:14
Sean Grove & OneGraph

Sean Grove & OneGraph

Murphy talks with Sean Grove about writing the entirety of OneGraph’s back-end in ReasonML on OCaml native!
Feb 15, 201954:43
Elm to OCaml, Technical Debt, and Escape Hatches with Paul Biggar

Elm to OCaml, Technical Debt, and Escape Hatches with Paul Biggar

Jared Forsyth interviews Paul Biggar of CircleCI & DarkLang.com about his transition from Elm to OCaml, technical debt, and escape hatches in programming languages
Jan 26, 201945:19
Reason & React Native with Callstack.io's Mike Grabowski

Reason & React Native with Callstack.io's Mike Grabowski

The current status of React Native + Reasonml, and a hint at the future.
Jan 07, 201932:03
Auto-serialization & Full Stack

Auto-serialization & Full Stack

Auto-serialization & Full Stack. About Jared's project for auto serialization of data types (with migrations!) And Murphy's recent thoughts on error handling, major refactoring, and hammering out a new feature with full-stack Reason!
Nov 27, 201855:44
Error Handling and "Let Anything"

Error Handling and "Let Anything"

Jared and Murphy talk about error handling patterns, and Jared's PPX "let anything".
Oct 04, 201801:02:56
Potpourri

Potpourri

Jared and Murphy talk about a selection of news, Async / Await in Reason, Reason on the Server, and a new editor plugin!
Aug 21, 201853:47
Building an Inclusive community
Jul 23, 201833:00
Server-side

Server-side

Writing Reason on the server? Hint: No. And yes.
Jul 03, 201843:42
Reason Conf

Reason Conf

Murphy talks with Patrick Stapfer and Nik Graf about organizing Reason Conf 2018 in Austria. The first Reason conference ever!
Jun 20, 201839:51
GraphQL

GraphQL

Jared and Murphy talk about Reason Conf, Bucklescript releases, and using GraphQL from Reason!
Jun 06, 201858:45
Why Reason got started, with Jordan Walke

Why Reason got started, with Jordan Walke

Jared interviews Jordan Walke, creator of React & the Reason project, about why Reason got started and what the future holds.
Jun 05, 201829:55
Ben Sansouci & Avery Morin: Making Games in Reason & Native Compilation

Ben Sansouci & Avery Morin: Making Games in Reason & Native Compilation

An interview with Ben Sansouci and Avery Morin about Reason game development (via Reprocessing), compiling Reason to native, and Reason on Windows.
Mar 29, 201835:06
Reason Philosophy and Stewardship with Cheng Lou

Reason Philosophy and Stewardship with Cheng Lou

Cheng Lou comes on as our first-ever guest to talk about philosophies guiding the Reason project, and what things are coming up in the future, for Reason and ReasonReact.
Mar 24, 201838:32
Wrapping and Interacting with Javascript

Wrapping and Interacting with Javascript

Murphy and Jared talk about how Reason's support for wrapping and interacting with Javascript
Mar 02, 201841:30
Getting Started

Getting Started

Jared and Murphy list some resources and talk about getting started with Reason.
Jan 27, 201825:46
Episode 1 - Introduction

Episode 1 - Introduction

Jared and Murphy introduce the Reason language and tell how they started using it.
Jan 10, 201840:14