LambdaConf is an interdisciplinary functional programming conference held in the Mountain West, and seeks to bring together aspiring and practicing functional programmers, as well as researchers. Traditionally, the conference has had a very large amount of Haskell content (second only to Scala content in some years).
The conference takes place May 25 - 27, in Boulder, Colorado, and is preceded by commercial training opportunities and a day of third-party mini-conferences on selected topics.
If you are an educator, a researcher, a speaker, a speaker coach, or someone aspiring to one of the preceding, then we warmly welcome you to submit a proposal for LambdaConf 2017.
All LambdaConf speakers receive free registration, an appreciation dinner, a special gift, accommodations for up to 4 nights (May 24 - May 28), and ample travel assistance based on need and availability.
LambdaConf attracts everyone from the FP-curious to researchers; hobbyists and professionals; academics and commercial developers. Material at all levels, including beginner content and very advanced content, will find an audience at LambdaConf.
LambdaConf welcomes the following kinds of proposals:
- Languages. Proposals that overview or dive into specific features of functional, math, or logic programming languages (both new and existing), with the goal of exposing developers to new ideas or helping them master features of languages they already know.
- Libraries. Proposals that discuss libraries that leverage functional or logic programming to help programmers solve real-world problems.
- Concepts. Proposals that discuss functional programming idioms, patterns, or abstractions; or concepts from mathematics, logic, and computer science, all directed at helping developers write software that's easier to test, easier to reason about, and easier to change safely.
- Aspects. Proposals that discuss how functional programming can help with specific aspects of modern software development, including scalability, distributed systems, concurrency, data processing, security, performance, correctness, user-interfaces, machine learning, and big data.
- Use Cases. Proposals that discuss how functional programming enabled a project or team to thrive, or deliver more business value than possible with other approaches.
- Cherry-Picking. Proposals that show how techniques and approaches from functional programming can be adapted and incorporated into mainstream development languages and practices, to the benefit of developers using them.
- Cracks. Proposals that call attention to difficulties of functional programming (both as a cautionary tale but also to raise awareness), especially such proposals that suggest alternatives or a path forward.
- Data. Proposals that present data, measurements, or analysis that suggests different techniques, paradigms, languages, libraries, concepts, or approaches have different efficacies for given specified metrics, which provide actionable takeaways to practicing functional and logic programmers.
- Off-Topic. Proposals that have appeal to a mainstream developer audience (the number of off-topic proposals we accept is small, but we do accept some, especially for keynotes).