diff --git a/posts/2016-05-24-lambdaconf-schedule.md b/posts/2016-05-24-lambdaconf-schedule.md new file mode 100644 index 0000000000000000000000000000000000000000..96f9a063b6b1997453ab82486c1593a564ebd5fd --- /dev/null +++ b/posts/2016-05-24-lambdaconf-schedule.md @@ -0,0 +1,84 @@ +--- +title: My LambdaConf Game Plan +date: Tue May 24 00:33:00 EDT 2016 +author: Eduardo Trujillo +uuid: f2ff246e-42d0-451c-9cb4-6faf9c3f50cf +--- + +This week I'm flying to Colorado along with some co-workers for this year's +[LambdaConf][1], which is one of the largest conferences focused on Functional +Programming out there. + +Unlike some conferences I've been to in the past, LambdaConf has multiple +tracks covering multiple levels of experience. Each track has its own set of +talks, which means that you won't be able to attend all talks, but, and perhaps +more importantly, you can sort of mix and match to create your own conference +schedule! + +So that's exactly what I did. Below you can see which talks I'm hoping to +attend during the conference. It's a fairly balanced mix of all three tracks +(beginner, intermediate, advanced) and a couple of alternatives. + +I'm specially interested on the [Urbit][2] talk. I've read about the project in +the past and it almost sounded like something out of (Computer) Science +Fiction. + +Hands-on and Haskell-related talks also sound like a lot of fun. I'm definitely +looking forward to writing my own Lisp interpreter, and learning more about the +inner workings of Haskell and advance features in its type system. + +> **NOTE:** (1) Some talk names are shortened. (2) OR is used to signify parts +of the schedule I'm unsure of. + +#### Thursday + +1. **Breakfast** +2. Keynote +3. Agda from Nothing *OR* Introduction to Non-Violent Communication +4. **Lunch** +5. Make Your Own List Interpreter (Part 1) +6. **Afternoon Refresh** +7. Make Your Own List Interpreter (Part 2) +8. Closing Remarks + +#### Friday + +1. **Breakfast** +2. Keynote +3. Type Kwon Do +4. **Lunch** +5. Functional Algebra +6. Urbit +7. **Afternoon Refresh** +8. On The Shoulders of Giants +9. Interactive Tests and Documentation via QuickCheck-style Declarations +10. Recursion Schemes +11. Closing Remarks +12. **Mystery Dinner** + +#### Saturday + +1. **Breakfast** +2. Keynote +3. Functional Web Programming *OR* Computing vs Computers +4. Panel: The Functional Front-End *OR* Computing vs Computers +5. Who Let Algebra Get Funk with My Data Types? +6. RankNTypes Ain't Rank at All +7. **Lunch** +8. The Next Great Functional Programming Language +9. Manuals are for Suckers +10. MTL Versus Free +11. **Afternoon Refresh** +12. What Would Happen if REST Were Immutable? +13. OOP Versus FP +14. Functional Refactoring +15. Closing Remarks + +#### Sunday + +This is the unconference day. I'll probably attend one or two of the earliest +events, but I will have to take off later in the day given that I have a plane +to catch. + +[1]: http://lambdaconf.us/#home +[2]: http://urbit.org/