<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><br class=""></div><div class=""><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class="">The <a href="http://surveymonkey.com/r/lambdaconf-2017-cfp" class="">LambdaConf 2017 Call for Proposals</a> (CFP) is open until the end of January:</div><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class=""><br class=""></div><div style="background-color: rgb(255, 255, 255);" class=""><ul class="MailOutline"><li class=""><font color="#333333" face="Arial, Helvetica, sans-serif" class=""><a href="http://surveymonkey.com/r/lambdaconf-2017-cfp" class="">http://surveymonkey.com/r/lambdaconf-2017-cfp</a></font></li></ul></div><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class=""><br class="">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).<br class=""><br class="">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.<br class=""> </div><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class="">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.<br class=""><br class="">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. <br class=""><br class="">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.<br class=""><br class="">LambdaConf welcomes the following kinds of proposals:<br class=""><br class=""></div><ul style="margin: 0px; padding: 0px; list-style-position: outside; list-style-type: none; color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class=""><ul class=""><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Languages</strong>. 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.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Libraries</strong>. Proposals that discuss libraries that leverage functional or logic programming to help programmers solve real-world problems.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Concepts</strong>. 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.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Aspects</strong>. 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.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Use Cases</strong>. Proposals that discuss how functional programming enabled a project or team to thrive, or deliver more business value than possible with other approaches.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Cherry-Picking</strong>. 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.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Cracks</strong>. 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.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Data</strong>. 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.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Off-Topic</strong>. 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).</li></ul></ul></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div class=""><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class=""><br class=""></div></div></blockquote><span style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class="">LambdaConf welcomes proposals for dynamic and static programming languages, category theoretic and otherwise, both functional and logic, or mainstream languages that can benefit from functional programming. Challengers and alternatives are also welcome.</span><br class=""><div class=""><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class=""><br class=""><div class="">We are currently soliciting for the following session formats:</div><div class=""> </div><ul style="margin: 0px; padding: 0px; list-style-position: outside; list-style-type: none;" class=""><ul class=""><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Speaker Coaches</strong>. Speaker Coaches have extensive experience preparing material and giving polished, well-structured, educational, entertaining talks. Speaker Coaches review material and practice sessions for 5 - 10 speakers, & provide constructive feedback to speakers about how to improve the focus, content, & presentation of material. Coaches receive accommodations, free registration, & airfare reimbursement, & a 10 minute speaking slot (if interested). </li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Leap Workshops</strong>. Leap Workshops take place on May 25, and are approximately 6 hours in length. They are in-depth, hands-on workshops designed to teach mainstream functional programming topics in enough detail, attendees can immediately apply what they learn in their jobs. Instructors for Leap Workshops receive accommodations, free registration, airfare reimbursement (including family), and a small stipend. If you are an author with a relevant book, we can also make it easy for attendees to purchase the book as part of registration for your workshop. Workshops must use a containerized cloud environment provided and paid for by LambdaConf.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Hop Workshops</strong>. Hop Workshops are 2 hours in length. Like Leap Workshops, these workshops are in-depth and hands-on, but they cover reduced content and may be specialized to topics that may not have mainstream appeal. Guides receive accommodations, free registration, and travel assistance based on need and availability. Workshops must use a containerized cloud environment provided and paid for by LambdaConf.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">De Novo Sessions</strong>. De Novo Sessions are 1 hour in length. These sessions are designed to present original work from industry and academia. While the requirements for proposals are more rigorous, there is less competition for De Novo slots. Speakers receive accommodations, free registration, and travel assistance based on need and availability.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Educational Sessions</strong>. Educational Sessions are 1 hour in length. These sessions are designed to clearly and concisely teach one useful concept, skill, aspect, library, or language to attendees. Teachers receive accommodations, free registration, and travel assistance based on need and availability.</li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Inspire Talks</strong>. Inspire talks are 10 minutes in length and focus on clear communication of a single takeaway. These sessions are intended to inspire attendees to learn more about particular subjects or to try new approaches. Speakers receive accommodations, free registration, and travel assistance based on need and availability. <strong class="">Note</strong>: <em class="">While only 10 minutes in length, we require a high-level of polish, structure, and rehearsal for Inspire Talks; despite shorter length, they are as much work to prepare for as other sessions.</em></li><li style="margin: 0px; padding: 0px; list-style: disc outside none;" class=""><strong class="">Keynotes</strong>. Keynotes are 40 minutes in length, and are presented before all attendees (there are no other sessions concurrent with keynotes). Keynotes are designed to offer thought-provoking, opinionated, and insightful commentary on topics of interest to the community. Keynotes have more latitude to stray from functional programming and into related areas such as computer science, mathematics, and science. Keynote speakers receive accommodations, free registration, and travel assistance based on need and availability.</li></ul></ul></div></div><blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class=""><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class=""><div class=""><br class=""></div></div></blockquote><span style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class="">LambdaConf requires </span><em style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif;" class="">tailored</em><span style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class=""> content. This does not mean you cannot reuse existing content, only that you should incorporate updates into your material, respond to feedback from your speaker coach, and tailor the material to the LambdaConf audience as appropriate.</span><br class=""><div class=""><div style="color: rgb(51, 51, 51); font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);" class=""><br class=""><strong class="">Note: </strong><em class="">The Call for Proposals closes January 31</em>. <em class="">Submitters will be notified by March 1st at latest</em>.</div></div><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class="">--</div><div class="">John A. De Goes</div><div class=""><a href="mailto:john@degoes.net" class="">john@degoes.net</a></div><div class="">Follow me on Twitter @jdegoes</div><div class=""><br class=""></div></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"></div><br class="Apple-interchange-newline"><br class="Apple-interchange-newline">
</div>

<br class=""></body></html>