Skip to content

Sixth Func Prog Sweden 2024 – Online

Photo of Magnus S
Hosted By
Magnus S.
Sixth Func Prog Sweden 2024 – Online

Details

Welcome to the sixth Func Prog Sweden MeetUp 2024 – Online

This MeetUp will be streamed live online on the Func Prog Sweden YouTube channel: https://www.youtube.com/c/FuncProgSweden

The program starts at 18.

  • Intro by Magnus Sedlacek
  • Witchcraft — Lessons From Porting Monads to Elixir by Brooklyn Zelenka
  • Painless stretchy web apps using a shorthand notation by Edward De Jong
  • Post-show chat

Witchcraft — Lessons From Porting Monads to Elixir
Witchcraft, Algae, and Quark bring several utilities to Elixir from other languages like Haskell, enabling an easier, principled use of tools such as algebraic data types and monads. Witchcraft's goal was to feel fully idiomatic, and provide a gentle learning curve for learning the new concepts that it introduces. Porting concepts into new environments brings its own challenges: in this talk we'll explore some of the lessons I learned along the way.

Brooklyn Zelenka
Brooklyn is a distributed systems researcher, and editor of the UCAN auth spec. She founded the Vancouver Functional Programming Meetup, and has worked on standards spanning distributed VMs (EVM, IPVM), auth (UCAN), data privacy (Webnative FS, RhizomeDB), databases, wire formats, key agreement, and others.
https://twitter.com/expede
https://www.linkedin.com/in/brooklynzelenka/

Painless stretchy web apps using a shorthand notation
With users now employing mobile devices as their primary computer,
it is important to be able to make your graphical interfaces stretch like rubber to accommodate the wide variety of screen sizes. Introducing Beads, a replacement for the typical web stack that enables you to create rubbery client/server web apps, by means of a graphical model that uses proportions instead of coordinates, and offers a concise notation for describing complex page layouts, coupled with a runtime that automatically deduces areas needing regen.
http://voicecarrier.com/lab/colors/colorchart.html

Edward De Jong
Mr. de Jong started programming in high school in Pasadena, California on an IBM 1620 punchcard computer that had 40k decimal digits of RAM, later used the Univac 1108 at JPL and the IBM System/370 at CalTech, graduated from MIT with a Bachelor’s degree. He progressed to HP minicomputers, to IBM and Apple Macintosh personal computers and finally to mobile devices and the web. He was the lead programmer on WordStar 2000, IBM DisplayWrite 5/Composer, Flying Colors / DragonBall Z / Ultraman paint program, Discus CD labeler, over 90 iPhone apps, and lately client / server web apps. His passion is for finding the maximum leverage tools for the solo programmer.
https://www.linkedin.com/in/edward-de-jong-6a15086/

Post-show chat
Once the live stream is over we will do a post show chat on the FPS Discord Server, where you can join and ask questions and meet more community members (this will no be recorded).

Invite for the FPS Discord Server: https://discord.gg/rMT6xRPwgZ

Video sponsor – Ada Beat
https://adabeat.com

Merch
If you want to spread functional programming and support the channel, buy something from the shop:
https://funcprogsweden.myspreadshop.net/

#funcprogsweden

Photo of Func Prog Sweden group
Func Prog Sweden
See more events
Online event
Link visible for attendees
FREE