Let’s keep stretching our minds with Haskell. We’ll start with a brief recap of where we left off, so we encourage you to attend even if you missed Part 1.
*This is a joint session with Sacramento Software Engineers at Bloom Workspaces.*
In this session we’ll continue our dive into Haskell, a functional programming language known for its elegant syntax and powerful abstractions. Even if you never choose to program in Haskell, understanding it can improve your problem-solving in any language.
We’ll explore concepts such as currying, laziness, and the importance of syntax, using Python as a comparison language.
*Coding examples will be presented live in Replit, a web-based development platform. Feel free to bring your laptop if you want to play along!*
**Who should attend:**
This session is for anyone curious about functional programming and how it could improve their approach to software. Familiarity with basic programming concepts is expected, but no prior experience with Haskell is necessary. If you’re comfortable reading Python, you should be able to follow along.
**Agenda:**
* 6:30pm – Doors open.
* **7:00pm – Presentation starts.**
* 8:00pm – Open discussion.
* 8:30pm – Meeting ends; we’ll head to a nearby restaurant or bar for more socializing.
Join us for a mind-expanding evening!