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.
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!
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.
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.
- 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.
"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#."
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.@davidrupp
This weekend at LambdaConf was amazing in every imaginable way. Best. Conf. Ever. Thanks to all the staff! See you next year!@DuoSRX
Pretty sure LambdaConf was the best conference I've been to. Mentally challenging, engaging and made me excited to program (and learn) again.@LyddonB
LambdaConf was amazing. Thanks to all the organizing staff for working so hard. Packed with content, yet beginner friendly and welcoming.@tennety
Ah, an awesome LambdaConf! so much food for thought, going to be thinking about this for months. Amazing talks and workshops!@kolektiv
Fantastic weekend at LambdaConf. Met some amazing people, well done to @jdegoes and rest of the staff on an event well done.@jna_sh
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@NickMeharry
LambdaConf is all sorts of awesome - met lots of people, interesting discussions, informative workshops/talks. Absolutely amazing.@adelbertchang
If you go to only one conf in 2016, make it this one.@davidrupp
Thank you for an AMAZING conference! Top notch! Truly awesome!@RaeMacias
Feels like early Christmas - the LambdaConf 2015 video recordings were posted for early access backers! Can finally review the brilliance.@alex_berg
The 2015 LambdaConf art was too amazingly beautiful to not frame.@rit
I had a great time LambdaConf 2015! Amazing talks and discussions of functional langs, plus hiking in beautiful Boulder!@aysylu22
The @elmlang workshop by @rtfeldman was a great wrap up to the amazing LambdaConf conference. Thanks to all who made both possible.@z5h
Bought my ticket for LambdaConf. Excited to attend again this year.@ryanoneill
It's only my third conference ever, but LambdaConf has also had the best talks and workshops of the conferences I've been to.@bitemyapp
LambdaConf was the best experience I've had at a conference. Thank you @jdegoes and everyone else for putting it together.@ZachAMcCoy
Epic, loved @puffnfresh's Idris workshop, mind-blowing wake up call. Whole thing reminds me of @strangeloop_stl in the best way@experquisite
Really amazing how far LambdaConf has come in 12 months. Too many highlights to list.@paf31
Just submitted to LambdaConf: great conference, great people, great location!@haroldcarr
I pouted last year then regretted not going to StrangeLoop. However, I think LambdaConf is quickly overtaking StrangeLoop as my favorite.@nuttycom
Just registered for LambdaConf 2016. Looking forward to more excellent talks and people this year!@dchenbecker
Can we have LambdaConf this month, or do I really have to wait till May?@savorywatt
Yet again, LambdaConf delivers an amazing round of great presentations. Can't wait until next year!@dchenbecker
Bye-bye, Colorado. It was an awesome experience at LambdaConf. I hope I'll see you all next year.@rabbitonweb
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?!!@Cinner