Loading...

O'Reilly Webcast: Designing Domain Specific Languages with Haskell

3,020 views

Loading...

Loading...

Transcript

The interactive transcript could not be loaded.

Loading...

Loading...

Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jan 4, 2013

Domain Specific Languages (DSLs) provide us with a means of creating more succinct languages for expressing certain kinds of code, while still maintaining a tight integration with the host language. Haskell provides many features which make it a great language for implementing DSLs, such as the ability to create arbitrary operators, lightweight function application syntax, and quasi-quotation. In this webcast presented by Michael Snoyman, author of Developing Web Applications with Haskell and Yesod, he will cover some of the different DSL implementation strategies, their relative strengths and weaknesses, and general design guidelines, all inspired from real life examples.

About Michael Snoyman

Michael Snoyman, creator of Yesod, has been programming for about 15 years, using Haskell for the past five. 5. He brings ten years of web development experience in a wide variety of environments as well as time spent creating documentation.

Produced by: Yasmina Greco

Loading...

Advertisement
When autoplay is enabled, a suggested video will automatically play next.

Up next


to add this to Watch Later

Add to

Loading playlists...