Tag Archives: Richard Carlsson

  • Erlang Metaprogramming Made Easy
    2012-05-28 Erlang Central

    Presentations

    To generate Erlang code dynamically, you have until now had two choices: you could either create plain tuples according to the "abstract format" as generated by erl_parse (which is messy and has many special cases to keep in mind), or you could use the API functions in the erl_syntax module (which offer more abstraction, but can get pretty verbose). This talk will present the missing ingredient; a library allowing you to use template strings with metavariables, both for generating and matching o ...


    Read more


  • Erlang metaprogramming made easy
    2012-03-26 Erlang Central

    Videos



    To generate Erlang code dynamically, you have until now had two choices: you could either create plain tuples according to the "abstract format" as generated by erl_parse (which is messy and has many special cases to keep in mind), or you could use the API functions in the erl_syntax module (which offer more abstraction, but can get pretty verbose). This talk will present the missing ingredient; a library allowing you to use template strings with metavariables, both for generating and matching o ...


    Read more


  • Writing a Technical Book
    2010-03-22 Erlang Central

    Videos



    Ever thought about writing a book? I think many of us have, but have no idea where to start or what it would take. In this talk we will write our experiences over the last two years writing the book Erlang and OTP in Action for Manning.  The journey has been a challenging, thought provoking, informative, and very often times an absurd and humorous one. We will relate everything from how togo about proposing a book to a publisher, coming up with a good table of  contents, working with an editor ...


    Read more


  • EUnit Howto: tips, tricks and news
    2009-04-27 Erlang Central

    Videos

    Recently, the EUnit unit testing framework for Erlang was shipped for the first time as an official part of the Erlang/OTP distribution. While the documentation is fairly complete, it is not always obvious how the various features are supposed to be used in practice. Richard Carlsson, the author of Eunit, will in his talk focus on getting Eunit up and running, tweaking it to fit your build environment, and leveraging its features in typical testing situations. He will also briefly present s ...


    Read more


  • EUnit – Lightweight Unit Testing For Erlang
    2008-06-23 Erlang Central

    Videos

    It is generally agreed that test-driven development with unit testing is a Good Thing. However, this requires that tests are easy to write, and that running the tests is simple and quick and results are presented concisely, to make the feedback loop as short as possible. When programming in Erlang, the EUnit framework provides you with all you need to do unit testing with minimal effort. EUnit takes inspiration from the JUnit family of unit testing frameworks, but since Erlang is not an Object  ...


    Read more