Loading Events

« All Events

  • This event has passed.

Rashad Gover, “Hypermedia-Driven Web Apps in Haskell”

September 21, 2022 @ 7:00 pm - 9:00 pm CDT

Abstract:  In this talk I present a new approach to building web apps in Haskell, using htmx.  htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML, using attributes, so you can build modern user interfaces with the simplicity and power of hypertext. With the power of this technology, Haskellers can now build 100% Haskell web apps without depending on GHCJS.  I’ll also be briefly showcasing a new microframework based on monadic parsing called Okapi. Okapi was inspired by F#’s Giraffe, and is meant to be a lightweight, simple tool used for rapid prototyping and learning server-side web development.

Bio: My name is Rashad. I’m a web developer at MasterWord Services where we use Haskell to build an ERP system. I’ve been using Haskell for 4 years and I’m a big fan of the functional programing paradigm. Feel free to send me an email if you want to learn more about how Haskell is used in web development.


Claude Rubinson is inviting you to a scheduled Zoom meeting.

Topic: Houston Functional Programming User Group
Time: Sep 21, 2022 12:00 PM Central Time (US and Canada)

Join Zoom Meeting
https://uhd.zoom.us/j/93020100934?pwd=allraXgwWXh5OXZ1K2dJUkg1L2RqQT09

Meeting ID: 930 2010 0934
Passcode: recursion
One tap mobile
+13462487799,,93020100934# US (Houston)
+12532158782,,93020100934# US (Tacoma)

Dial by your location
+1 346 248 7799 US (Houston)
+1 253 215 8782 US (Tacoma)
+1 602 753 0140 US (Phoenix)
+1 669 219 2599 US (San Jose)
+1 669 900 6833 US (San Jose)
+1 720 928 9299 US (Denver)
+1 971 247 1195 US (Portland)
+1 206 337 9723 US (Seattle)
+1 213 338 8477 US (Los Angeles)
+1 646 518 9805 US (New York)
+1 646 558 8656 US (New York)
+1 651 372 8299 US (Minnesota)
+1 786 635 1003 US (Miami)
+1 267 831 0333 US (Philadelphia)
+1 301 715 8592 US (Washington DC)
+1 312 626 6799 US (Chicago)
+1 470 250 9358 US (Atlanta)
+1 470 381 2552 US (Atlanta)
Meeting ID: 930 2010 0934
Find your local number: https://uhd.zoom.us/u/abgEz6CDK

Join by SIP
93020100934@zoomcrc.com

Join by H.323
162.255.37.11 (US West)
162.255.36.11 (US East)
115.114.131.7 (India Mumbai)
115.114.115.7 (India Hyderabad)
213.19.144.110 (Amsterdam Netherlands)
213.244.140.110 (Germany)
103.122.166.55 (Australia Sydney)
103.122.167.55 (Australia Melbourne)
149.137.40.110 (Singapore)
64.211.144.160 (Brazil)
69.174.57.160 (Canada Toronto)
65.39.152.160 (Canada Vancouver)
207.226.132.110 (Japan Tokyo)
149.137.24.110 (Japan Osaka)
Meeting ID: 930 2010 0934
Passcode: 818714641

 

Details

Date:
September 21, 2022
Time:
7:00 pm - 9:00 pm CDT

Leave a comment

Your email address will not be published. Required fields are marked *