|
|
Erlang Whizz: Advanced Datatypes and High Level Constructs in Erlang (ERLANG-DATATYPES-01-01)
|
CODE: ERLANG-DATATYPES-01-01 DURATION: 1 DAY/S
At this practical 1-day Erlang Whizz class you will learn about advanced Erlang topics, such as list comprehensions and order functions. You will learn how to use binaries, the powerful bit syntax and to wrap things up with the pre-processor macros.
LEARN HOW TO:
-
Leverage the full potential of functional programming
- Use both high and low level advanced data types
- Write reusable generic code
- Use binaries and references
- Write compact code with list comprehensions
- Write pre-processor macros
PROGRAMME
Records and Funs
- The syntax and semantics of records & pattern matching
- Funs
- Higher order functions
Advanced Constructs
- List comprehensions and their usage
- References
- Binaries, the Bit syntax and pattern matching applied directly to incoming structures
- bit wise and logical operators
- Macros for debugging purposes
Style and Efficiency
- Using binaries to handle large amounts of data
- Preventing bursts of memory usage with tail recursion
- Simple optimisations based on the implementation of the virtual machine and its garbage collector
- Keeping your code neat and readable
Coding strategies
|
COURSE DATES & REGISTRATION
Book Online or Call Sales on +44 (0)207 107 2620
ABOUT THE AUTHOR
|
Jan Nystrom is a senior developer, specialised in functional programming, concurrency and erlang.
More about Jan Nystrom
|
IN PARTNERSHIP WITH ERLANG TRAINING & CONSULTING
IS THIS COURSE FOR YOU?
This advanced Erlang course on Datatypes is suitable for experienced Erlang programmers who want to learn about advanced Erlang topics, such as list comprehensions and order functions.
COURSE PREREQUISITES
COURSE LABS & EXERCISES
Lectures, discussions & practical exercises
COURSE DATES & REGISTRATION
Book Online or Call Sales on +44 (0)207 107 2620
|
|
|