|
|
Haskell eXchange 2012: Lennart Augustsson on Making EDSLs fly
Making EDSLs fly
In this talk, Lennart will show how to implement a toy EDSL (Embedded Domain Specific Language) in Haskell. First, we will look at how to get a typed DSL embedded in Haskell. Second, we will consider executing such a language using an interpreter.
Finally, we will use the LLVM bindings to generate efficient code for the toy EDSL.
WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!
Want to learn how to use Haskell, its type system design and functional programming concepts? And find out how to use the features that make Haskell unique even among functional languages? Join Haskell expert Andres Loh on February 4-5th (2013) and learn how you can use Haskell's excellent capabilities for abstraction to design robust functional programs in a principled and systematic way! Find out more here: http://skillsmatter.com/course/scala/well-typed-fast-track-to-haskell/wd-5240
What: Well-Typed Fast Track to Haskell
Next date: February 4th & 5th 2013
Where: Skills Matter, London
Learn more and book online: Here
This two-day Haskell course gives you the chance to deepen your understanding and master some of Haskell's more advanced concepts.
In this course, you will learn all about:
-Haskell's evaluation mechanism and how to debug performance problems.
-Techniques and what data structures to use for getting the most idiomatic and best performing code.
-Abstractions offered for both concurrency and high-level, deterministic parallel programming, enabled by Haskell's explicit side effects.
What: Well-Typed's Advanced Haskell
Next date: February 6th & 7th 2013
Where: Skills Matter, London
Learn more and book online: Well-Typed's Advanced Haskell
ABOUT LENNART AUGUSTSSON
|
Lennart Augustsson is currently employed at Standard Chartered Bank in London.
During his career he has done different things, e.g., writing about four Haskell compilers, written USB device drivers, winning the International Obfuscated C Code Co
More about Lennart Augustsson
|
|
This session took part at the Haskell eXchange 2012. You can view the other 12 podcasts here.
|
|
|
|
OTHER SCALA & F# EVENTS
|
F#unctional Londoners Meetup Group
FREE EVENT:
F# on iPad and iPhone with Xam
London, Thursday, May 30th
|
|
Functional Programming in the enterprise
FREE EVENT:
In The Brain of Jon Pither
London, Monday, June 3rd
|
|
The London Clojure Community
FREE EVENT:
Deuce is (not yet) Emacs under
London, Tuesday, June 4th
|
|
Typesafe's Scaling up with Akka & Scala
2 DAY COURSE. Featuring Philipp Haller London, Wednesday, June 5th
|
|
Writing Concurrent Code with Lock-Free Algorithms
3 DAY COURSE. Featuring Martin Thompson London, Wednesday, June 5th
|
|
Simplifying Asynchronous Code with Scala Async
FREE EVENT:
In The Brain of Philipp Haller
London, Wednesday, June 5th
|
|
Scala Days NYC - June 10-12th
CONFERENCE (3 DAYS)
New York, Monday, June 10th
BOOK NOW!
|
|
F#unctional Londoners Meetup Group
FREE EVENT:
Machine Learning Hands On with
London, Thursday, June 13th
|
|
|
|
|
© Copyright 2003-2013, Skills Matter Ltd
|
|
|