About Connect Events Buzz

LambdaConf is a brand of Fantasyland Institute of Learning, dedicated to the promotion of functional programming.

LambdaConf organizes an annual conference in Boulder, Colorado, which is one of the largest and most respected conferences on functional programming in the world. LambdaConf also hosts workshops, seminars, meetups, and retreats around the world, helping people everywhere find better ways of writing software through the magic of functional programming.


News and Updates

Follow us on Twitter for the latest news.

Get Local

Join or start a LambdaConf Outpost to learn and share on all topics related to functional programming.


Drop us an email.

Advanced FP Training

2016, September 8-9th | Lake District UK

You already know Scala, but how well do you really know functional programming? The world of functional programming extends way beyond simple pattern matching and recursion!

The number of battle-tested Scala libraries that rely on advanced techniques in functional programming is rapidly growing. This list includes such hits as Scalaz-Stream (FS2), Shapeless, Scalaz, Cats, Spire, Matryoshka, FreeK, and countless others. In addition, more and more companies rely on advanced functional programming in Scala to build powerful, robust, and scalable applications that are correct-by-construction.

In this intense, two-day workshop, you will thoroughly learn the concepts necessary to dramatically improve your skills at advanced functional programming in Scala.

You'll go way beyond the basics as you learn about catamorphisms, type-level functions, fixed-point data, reified computation, endofunctors, lenses, and much more. When you're finished, you'll know how to build robust, type-safe, comprehensible functional programs.

No matter your past track record with functional programming, this workshop is your chance to finally understand the techniques and principles at a deep level, and to become the master of functional programming you were meant to be!

Get Your Ticket!

Winter Retreat

2017, January 8th-12th | Crested Butte, CO

Escape the hustle of everyday coding with LambdaConf’s first winter retreat, held in Crested Butte, Colorado—a mountain town nestled in the heart of the Rocky Mountains!

Leisurely explore selected topics in functional programming from invited LambdaConf Guides. Pair with attendees on interesting projects. Apply what you have learned from conferences, books, and blogs. And start 2017 with fresh passion for writing software in ways better than you ever thought possible.

  • Takes place in Crested Butte, a beautiful mountain town. Crested Butte has numerous shops and restaurants, as well as opportunities for downhill skiing, cross-country skiing, snowboarding, sledding, snowshoeing, and much more. Experience Colorado's legendary and majestic winters for yourself!
  • Original content from hand-invited guides. These LambdaConf guides will be announced in the coming weeks, and are being selected based on their teaching skills, knowledge areas, and popularity with attendees. You'll find guides with backgrounds in Haskell, Scala, proof systems, Clojure, estoteric languages, and more.
  • Plenty of time for collaboration and peer-learning. Scheduled content consumes only a few hours each day, allowing plenty of time for learning from guides and fellow attendees, collaborating on interesting projects, and sharing your own knowledge with fellow attendees.
  • Includes 4 nights of accommodations, full breakfast, and full lunch. Self-pay for dinner and activities.
  • Five continuously booked conference rooms and several lounges. Wifi is included and projectors can be used by attendees outside the hours of scheduled content. Bring some fun problems or side projects and expect to make some serious progress with help from some of the most experienced engineers working in functional programming.
  • Legendary LambdaConf swag. Expect the "cold weather" edition of LambdaConf swag, as well as an early edition of an educational game that's going to change the way people master functional programming!
  • Childcare available. Don't let little ones deter you from leveling up. You'll have the option of signing up for childcare for any of the days of the retreat, either half day or full day. There's also plenty of outdoor activities for older kids and teens.

Note: Due to the nature of this small, intimate event, attendance is strictly capped, so if you want to attend, purchase a ticket at the earliest opportunity. As with all LambdaConf events, there are no refunds or exchanges.



12:00pm - 9:00pm

Official transport to Crested Butte leaves from Denver International Airport


7:00am - 8:00am

Group Breakfast

8:00am - 10:00am


10:00am - 1:00pm


1:00pm - 2:00pm

Group Lunch

2:00pm - 4:30pm


4:30pm - 5:30pm

Applied Category Theory and Abstract Algebra—Gabriel Gonzalez


Fun with Parsing—Daniel Spiewak

6:30 - 7:00pm

End of Content

7:00pm - 9:00pm

Speaker Appreciation Dinner #1Alejandro, Daniel, Julie, Pawel, TJ + Staff & Volunteers


7:00am - 8:00am

Group Breakfast

8:00am - 9:00am

Category Theory Through Functional Programming—Alejandro Serrano

9:00am - 10:00am

Functional Programming and Polymorphism Basics in Swift—TJ Usiyan

10:00am - 12:00pm

Distributed Functional Programming—David Greenberg

12:00pm - 1:00pm

Functional Async on the JVM—Daniel Spiewak

1:00pm - 2:00pm

Group Lunch

2:00pm - 4:30pm

Learning FP Concepts for the Greater Good—Pawel Szulc

4:30pm - 6:30pm

Applicative and Monadic Parsing—Julie Moronuki

6:30 - 7:00pm

End of Content

7:00pm - 9:00pm

Speaker Appreciation Dinner #2Chris, David, Gabriel, Scott + Staff & Volunteers


7:00am - 8:00am

Group Breakfast

8:00am - 9:00am

Category Theory Through Functional Programming—Alejandro Serrano

9:00am - 10:00am

Data Science APIs in Haskell—Gabriel Gonzalez

10:00am - 1:00pm


1:00pm - 2:00pm

Group Lunch

2:00pm - 4:30pm

Haskell Almanac: A Guide for Working Stiffs—Chris Allen

4:30pm - 6:30pm

Agda From Nothing: Order in the Types—Scott Fleischman

6:30 - 7:00pm

Group Dinner at Hotel - Pizza & Salad

7:00pm - 9:00pm

Post-Free: Beyond Free Monads—John A. De Goes


7:00am - 8:00am

Group Breakfast

8:00am - 9:00am

Category Theory Through Functional Programming—Alejandro Serrano

9:00am - 10:00pm

Building a Small Parser Combinator Library in Swift—TJ Usiyan

10:00am - 11:00am


11:00pm - 12:00pm

Official transport to Denver International Airport leaves from Crested Butte

12:00pm - 1:00pm

Group Packed Lunch

1:00pm - 6:30pm

In Transit

6:30pm - 7:30pm

Arrive at Denver International Airport


Guide to Crested Butte

Best on the mountain:

There isn’t really much for food / drinks up on the mountain. But there is a free bus to town.

  • Avalanche is pub food.
  • Camp4 / BWC Cafe in mountaineer is good coffee and pastries.
  • On the ski area - The Umbrella Bar is a great place to get a drink and get out of the cold.

Best downtown options:

In town most of the food & drinks are on Elk Ave between 1st & 4th.

  • First Ascent - Locally roasted coffee and good food. Lots of room to sit.
  • Camp4 - Locally roasted coffee. Not much room inside.
  • Rumors - Coffee & bookstore. Nice place to hang out.
Morning / Lunch
  • Sunflower - Yummy breakfast & lunch food.
  • McGills - Traditional breakfast cafe.
  • Izzy’s - Yummy breakfast with minimal seating.
Lunch / Dinner
  • Teocalli Tamale - Quick burrito bar.
Afternoon / Evening
  • Montanya Rum Distillery - Great cocktails and a few food items that are yummy.
  • Sunflower - Farm to table. Really good food. Reservations usually needed.
  • Lils - Good sushi.
  • Secret Stash - Amazing pizza. Lots of seating.
  • Djangos - Upscale and really good food.
  • Ginger Cafe - Great Thai / Indian food.
  • Brick Oven - Amazing beer selection (sometimes Pliny).
  • Ryce - Traditional asian food.
  • Gourmet Noodle - Standard Italian food.
  • Third Bowl - Great donuts & ice cream.
Rental Gear
  • For standard gear anything on the mountain is fine.
  • For uphill ski gear the Alpineer in downtown is great.
  • For nordic & snowshoeing, the CB Nordic Center rents gear and sells trail passes.

Attendees Quotes

  • "I do data engineering with Scala, heavily applying functional programming. I would like to learn more about theoretical CS concepts applicable in the real world to make better software."

  • "Comparing functional web frameworks across languages, building apps in a functional language, and practical functional programming."

  • "Exploration of next FP language concepts like dependent types, generic programming and proof solving."

  • "Love to talk about FP vs OOP and how OOP languages are converging on FP in some ways. Also love to touch base on microservices in FP."

  • "Haskell, FP paradigms, application development in FP languages."

  • "I'd like more in-depth Elm and other related areas. I'm interested in using Haskell for backend work as well."

  • "More understanding of functional programming concepts in general. I've been introduced via Elm and started learning Haskell."

  • "Interested in either working learning more formal methods for improving code quality or maybe hacking on LLVM stuff in Haskell."

  • "Networked servers, event sourcing, Elm, Haskell, databases, uni-directional data flow, functional architecture. I can share about event sourcing."

  • "Elm, Haskell, FP game dev, concurrency. I can share quite a bit about Elm."

  • "I've been writing Elm recently and have really enjoyed the functional paradigm. I'm hoping to learn more here as well as meet other functional programmers."

  • "Functional programming has amazed me with its efficiency and power. I have been working recently in Elm and look forward to working with other local programmers to learn more."

  • "My coworker pointed me at Elm and I'd love to learn more about functional application development. I need to learn the ropes of FP in general."

  • "I am just learning about lambdas, but I am so excited to be surrounded by people who are enamored by it!"

  • "Open source strategies. Lean, robust products."

  • "I see FP as having so much potential to improve our interactions with technology, both as a developer and in the world in general. I'd like to understand how and when to apply these techniques to improve lives, and how to spread the ideas to others. I'm particularly interested in how to evolve systems safely, from the smallest refactoring to an entire distributed system."

  • "Learn me a Haskell. And Scala Cats."

  • "Excited to learn more Elm, PureScript, or other FP greatness."

  • "I am a costumer, so I'm super interested in furthering knowledge of modeling transformations. Rigging lights within that can be programed for different things, connecting little servos to create moving parts within a costume, special effects, etc."

  • "I'm learning Haskell. I want to get comfortable with functional programming in general and specifically Haskell. Current goal is to be able to write a simple parser."

  • "I'd like to get a more fundamental understanding of Haskell and/or F#. Ideally this would be some work with web apps as well as console applications.Additionally, I'd like to enhance my understanding of functional programming so I can better apply it to my day to day work in C++ and C#."

Get Your Ticket!

LambdaConf 2017

2017, May 25-27 | Boulder, CO

In the year 2017, on May 25-27, LambdaConf returns for its fourth edition, and we're setting the bar higher than ever.

  • On Thursday, we're introducing LambdaConf Instructors, hand-picked speakers with expert teaching skills, who will spend the whole day educating attendees on particular topics, ranging from beginning functional programming to advanced functional programming, category theory, type theory, and dependently-typed programming.
  • On Friday, you'll discover dozens of talks and workshops, each carefully structured, and designed to teach you one important concept that can help you solve a particular problem you encounter in your day job. All workshops will be delivered using a cloud-based environment that's pre-configured, so you can get to work right away without any setup.
  • On Saturday, you'll have a chance to peek at what real-world functional programmers are doing, and be inspired by how abstract concepts like immutable data structures and adjoint functors are helping developers everywhere write software that's easier to safely change, easier to compose, and easier to reason about.
  • On all days, we'll have expanded content for advanced functional programming and alternate material, and a brand new De Novo track for original research in academia and industry.
  • A dedicated unconference room that runs throughout the conference, and plenty of time and space to network, collaborate, and learn and share.

Expect all the usual perks of a LambdaConf, including amazing food catered by local restaurants, free childcare and STEM workshops for children, awesome (but useful!) swag, activities for professional networking, and the stunning beauty of the majestic Rocky Mountains.

Mark your calendars. LambdaConf 2017 is a year you won't want to miss!

You need to go. Best conference I've been to in several years. Yes, including StrangeLoop.


This weekend at LambdaConf was amazing in every imaginable way. Best. Conf. Ever. Thanks to all the staff! See you next year!


Pretty sure LambdaConf was the best conference I've been to. Mentally challenging, engaging and made me excited to program (and learn) again.


LambdaConf was amazing. Thanks to all the organizing staff for working so hard. Packed with content, yet beginner friendly and welcoming.


Ah, an awesome LambdaConf! so much food for thought, going to be thinking about this for months. Amazing talks and workshops!


Fantastic weekend at LambdaConf. Met some amazing people, well done to @jdegoes and rest of the staff on an event well done.


Last year I ended up being just a bit late to for Strange Loop tickets. Can't let that happen for LambdaConf, my current favorite conference


LambdaConf is all sorts of awesome - met lots of people, interesting discussions, informative workshops/talks. Absolutely amazing.


If you go to only one conf in 2016, make it this one.


Thank you for an AMAZING conference! Top notch! Truly awesome!


Feels like early Christmas - the LambdaConf 2015 video recordings were posted for early access backers! Can finally review the brilliance.


The 2015 LambdaConf art was too amazingly beautiful to not frame.


I had a great time LambdaConf 2015! Amazing talks and discussions of functional langs, plus hiking in beautiful Boulder!


The @elmlang workshop by @rtfeldman was a great wrap up to the amazing LambdaConf conference. Thanks to all who made both possible.


Bought my ticket for LambdaConf. Excited to attend again this year.


It's only my third conference ever, but LambdaConf has also had the best talks and workshops of the conferences I've been to.


LambdaConf was the best experience I've had at a conference. Thank you @jdegoes and everyone else for putting it together.


Epic, loved @puffnfresh's Idris workshop, mind-blowing wake up call. Whole thing reminds me of @strangeloop_stl in the best way


Really amazing how far LambdaConf has come in 12 months. Too many highlights to list.


Just submitted to LambdaConf: great conference, great people, great location!


I pouted last year then regretted not going to StrangeLoop. However, I think LambdaConf is quickly overtaking StrangeLoop as my favorite.


Just registered for LambdaConf 2016. Looking forward to more excellent talks and people this year!


Can we have LambdaConf this month, or do I really have to wait till May?


Yet again, LambdaConf delivers an amazing round of great presentations. Can't wait until next year!


Bye-bye, Colorado. It was an awesome experience at LambdaConf. I hope I'll see you all next year.


I've recorded more than 50 tech conferences. LambdaConf is 1 of 3 to provide daycare for its attendees w/children. How awesome is that?!!