• Making a Concurrency Monad πŸš€ & Hacktogether πŸ› πŸ₯³

    Welcome back to ReasonSTHLM! This time the event is hosted by Iteam Solutions AB! β€” Agenda to be defined: 18.00hs β€” Doors open & Mingle 18.30hs β€” "Make your own Concurrency Monad" from Malcolm Matalka Malcolm will show us how to implement a concurrency monad, like Lwt and Async, or Javascript Promises. The talk will describe why a concurrency monad is useful, compare it to alternatives, and give an example implementation. 19.00hs β€” Hacktogether & Mingle Bring your project and lets hack on it together :) This is a safe space to ask questions and try to learn from each other. 21:00 β€” Doors close! There will be food provided (including vegetarian options) so if you have any particular allergies that we need to be aware of please get in touch. See you soon and as always: Stay Reasonable! / Leandro, Iris, and Tom

    1
  • Save the Date

    Needs a location

    3
  • Hacknight! πŸš€ πŸ’» πŸŒ™

    Welcome back to ReasonSTHLM! In this instance we will be doing some live hacking with other people on an existing Reason project. Agenda (tentative): 18.00hs β€” Doors open & Mingle 18.30hs β€” Hack begins! 21:00 β€” Doors close! There will be food provided (including vegetarian options) so if you have any particular allergies that we need to be aware of please get in touch. See you soon and as always: Stay Reasonable! / Pontus, Leandro & Iris

    3
  • Web Servers in Reason 🌐

    Prototyp Stockholm AB

    Welcome back to ReasonSTHLM! Join us in this hacknight where we will explore how to build Web Servers in ReasonML that runs on Node (using bs-express). For those who prefer to run their servers natively, we will explore taking the first server and making it native, using HttpKit. This time the event is hosted by Prototyp Stockholm AB. Bring a laptop and make sure you have BuckleScript (https://bucklescript.github.io) and Esy (https://esy.sh) installed. Agenda (tentative): 18.00hs β€” Doors open & Mingle 18.30hs β€” Web Servers in Reason πŸš€ 1. Set up editors πŸ“ 2. Make groups 🎳 3. Hack together! πŸ‘Ύ 21:00 β€” Doors close! There will be food provided (including vegetarian options) so if you have any particular allergies that we need to be aware of please get in touch. See you soon and as always: Stay Reasonable! / Leandro, Iris, & Joakim

    4
  • Learning Reason (Part II) πŸ‘¨β€πŸ« + Hack Night πŸš€

    Welcome back to ReasonSTHLM! Agenda: 18.00hs β€” Doors open & Mingle 18.30hs β€” We'll split the party into those interested in learning more bare bones Reason, and those who already know and want to hack on something cool. => Learning Reason (Part II): πŸ‘¨β€πŸ« β€” Leandro will continue where we left off, and if necessary do a quick intro to some of the concepts. We will learn a little more about the module system, and we will get our hands on with a small application that runs on the web and natively πŸ§™β€β™‚οΈ => Hack Night πŸš€ β€” Bring a project mob program with other Reasoners, or try a new library! Completely up to you. We're here to help πŸ™ŒπŸΌ 21:00 β€” Doors close! We're working out food (including vegetarian options) so if you have any particular allergies that we need to be aware of please get in touch. See you soon and as always: Stay Reasonable! / Emilio, Leandro & Iris

  • ReasonReact Workshop πŸŒπŸ’…πŸΌβš‘οΈ

    Welcome back to ReasonSTHLM! In this occasion we will have a workshop on setting up your application with ReasonReact. Agenda to be defined: 18.00hs β€” Doors open & Mingle 18.30hs β€” Workshop begins! We will be building a small web application using Reason, BuckleScript, and Reason React. And we'll learn: * Editor setups * How does BuckleScript compile Reason code to Javascript * How to deal with inputs and side-effects * How to use the Hooks APIs 21:00 β€” Doors close! See you soon and as always: Stay Reasonable! / Leandro & Iris

    3
  • Native Reason from Scratch πŸš€

    Spotify

    Welcome back to ReasonSTHLM! In this occasion we will be exploring how to get started with Reason to build some UI applications that can run both natively and on the web with a library called Revery. Thanks to @ulrikstrid for helping out with this! A similar exploration will take place in the ReasonVienna meetup where our very own Iris Schaffer will be joining too! Talk about international live events! ## Agenda (tentative times): 18.00hs β€” Doors open & Mingle 18.30hs β€” Workshop Starts! We'll begin by setting up environments together, where we will try to get everyone set up. Once we're good there, we'll start building a small To Do list application using Revery. 21:00 β€” Doors close! There will be food provided (including vegetarian options) so if you have any particular allergies that we need to be aware of please get in touch. See you soon and as always: Stay Reasonable! / Leandro & Ulrik

    1
  • Community Show & Tell 2018 @ Agero

    Agero

    Welcome back to ReasonSTHLM! In this occasion we wanted to close the year with some drinks and an open Show and Tell session by everyone in the community! A very reasonable way to end the year πŸ™ŒπŸΌ Agenda (Tentative): 18.00hs β€” Doors open & Mingle 18.30hs β€” Show and Tell by @ReasonSTHLM Come on up and showcase a project you've been working on, or a library that you've found useful, or something you have learned through Reason this year :D All contributions welcomed at all levels! We will all learn from everyone else and try to solve any upcoming questions together. So far we have: πŸ“ "My path to Reason" by @sohrab 🀯 "bs-react" by @edhl β€” Thanks to Andreas' work, writing React with Hooks in Reason is now not just possible, it's delightful! 🐫 "Advent of OCaml" by @p1xelHer0 🧠 "Neural Networks" by @xaviervia πŸš€ "re:actor" by @ostera β€” and how the actor model can help us rethink how we build web applications entirely! 21:00 β€” Doors close! There will be food provided (including vegetarian options) so if you have any particular allergies that we need to be aware of please get in touch. See you soon and as always: Stay Reasonable! / Pontus, Iris, & Leandro

    1
  • GraphQL and JS-Interop with Reason @ Valtech

    Valtech AB

    Welcome back to ReasonSTHLM. In this opportunity we'll be hosting 2 talks with Q&A at Valtech, and an Open Space session for you to share the things you've done and learned! Agenda: 18:00 β€” Doors open! Grab something to eat and drink and socialize; we'll have a light snack (likely a wrap) and soft drinks/beer if you're hungry and/or thirsty. 18:30 β€” talks begin! => "Type-safe GraphQL clients in Reason" πŸ”­ by @mhallin Magnus will give an introduction to GraphQL and show us how Reason lets you reduce bugs when talking to servers. => "Exploring Interop" 🎭 by @irisschaffer Iris will be sharing her learnings from how the Interop system really works so making bindings never gets in the way of getting the job done. => Open Space / Q&A πŸ—£ If you have a project that you'd like to show, a story of using Reason at work, or if you want to share some thoughts about Reason/OCaml, this is your space! **Reach out to us** :) we're happy to put 10' aside for you to share what you've done/learned! πŸ™ŒπŸΌ 21:00 β€” Doors close! There will be food provided (including vegetarian options) so if you have any particular allergies that we need to be aware of please get in touch. See you soon and as always: Stay Reasonable! / Iris, Emilio & Leandro