• Complain

Ballou - Learning Elixir

Here you can read online Ballou - Learning Elixir full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Birmingham;England, year: 2016, publisher: Packt Publishing, genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Ballou Learning Elixir
  • Book:
    Learning Elixir
  • Author:
  • Publisher:
    Packt Publishing
  • Genre:
  • Year:
    2016
  • City:
    Birmingham;England
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Learning Elixir: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Learning Elixir" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Unveil many hidden gems of programming functionally by taking the foundational steps with Elixir

About This Book

  • Explore the functional paradigms of programming with Elixir through use of helpful examples
    • Concise step-by-step instructions to teach you difficult technical concepts
    • Bridge the gap between functional programming and Elixir

      Who This Book Is For

      This book targets developers new to Elixir, as well as Erlang, in order to make them feel comfortable in functional programming with Elixir, thus enabling them to develop more scalable and fault-tolerant applications.

      Although no knowledge of Elixir is assumed, some programming experience with mainstream Object-Oriented programming languages such a Ruby, Python, Java, C# would be beneficial.

      What You Will Learn

    • Explore Elixir to create resilient, scalable applications
    • Create fault-tolerant applications
    • Become better acquainted with Elixir code and see how it is...
  • Ballou: author's other books


    Who wrote Learning Elixir? Find out the surname, the name of the author of the book and a list of all author's works by series.

    Learning Elixir — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Learning Elixir" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make
    Learning Elixir

    Learning Elixir

    Copyright 2015 Packt Publishing

    All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

    Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.

    Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

    First published: December 2015

    Production reference: 1211215

    Published by Packt Publishing Ltd.

    Livery Place

    35 Livery Street

    Birmingham B3 2PB, UK.

    ISBN 978-1-78588-174-9

    www.packtpub.com

    Credits

    Author

    Kenny Ballou

    Reviewers

    Ahmed El-Sharkasy

    Paulo A. Pereira

    Commissioning Editor

    Kartikey Pandey

    Acquisition Editor

    Vinay Argekar

    Content Development Editor

    Anish Dhurat

    Technical Editor

    Rahul C. Shah

    Copy Editor

    Swati Priya

    Project Coordinator

    Bijal Patel

    Proofreader

    Safis Editing

    Indexer

    Hemangini Bari

    Graphics

    Disha Haria

    Production Coordinator

    Nilesh Mohite

    Cover Work

    Nilesh Mohite

    About the Author

    Kenny Ballou is a life-long learner, developer, mathematician, and overall thinker. He enjoys solving problems, learning about technologies, and discussing new and different ideas.

    He graduated from the Boise State University, majoring in applied mathematics, and minoring in computer science. He has been programming professionally for nearly a decade, and is currently working as a software developer for an analytics company in the Boise, Idaho area.

    Apart from developing professionally, he is active in the open source community, contributing where he can.

    When he is not developing, he enjoys reading, learning, and shredding the local mountains.

    You can read more from him on his blog at https://kennyballou.com, check out his code on GitHub at https://github.com/kennyballou/, and follow him on Twitter at @kennyballou.

    I stand on the shoulders of those before me. I could not be where I am today without the many that have contributed to my success. Thank you.

    I would like to specifically thank Sam Schrader for teaching me to teach myself, Dan Feldhusen, and Dillon Woods for affording me the opportunities to learn more, my parents for encouraging me to always strive for more than even I myself think is achievable, and my closest friends for supporting me through to the end.

    I would also like to thank my reviewers and Packt Publishing for the guidance and assistance to shape and improve this book. I'm certain this book would not have been of the great quality it is now without their help.

    About the Reviewers

    Ahmed El-Sharkasy is a senior software engineer at Onfido (https://onfido.com/). Over the course of his life, he joined different start-ups. He worked as a team leader at Byteis (http://web.byteis.com/), lead developer at Bkam (https://eg.bkam.com), and software engineer at eSpace (http://espace.com.eg/) and Shaqa (https://www.shaqa.com/). He loves building products that can improve people's lives, and is specifically interested in the knowledge and education sectors. He is the cofounder and CEO of Fretsi (https://fretsi.com/), having a mission to deliver knowledge to humanity for free and rewarding people based on their knowledge levels. He has also published a research paper named TRUPI: Twitter Recommendation based on Users' Personal Interests .

    Paulo A. Pereira is a senior software engineer. He fell in love with Elixir, and has a passion for exploring new technologies and keeping himself up to date with the industry's developments.

    He previously worked as a consultant and lead developer for Mediadigital, implementing Grails and Rails solutions. He is currently working at Onfido Background Checks, a London-based tech start-up that is proving to be a key player in the background checking industry.

    www.PacktPub.com
    Support files, eBooks, discount offers, and more

    For support files and downloads related to your book, please visit www.PacktPub.com.

    Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.

    At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.

    httpswww2packtpubcombookssubscriptionpacktlib Do you need instant - photo 1

    https://www2.packtpub.com/books/subscription/packtlib

    Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can search, access, and read Packt's entire library of books.

    Why subscribe?
    • Fully searchable across every book published by Packt
    • Copy and paste, print, and bookmark content
    • On demand and accessible via a web browser
    Free access for Packt account holders

    If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view 9 entirely free books. Simply use your login credentials for immediate access.

    Preface

    This is an introduction to Elixir, a relatively new programming language. We will go through the basics of the language and teach functional programming and other paradigms as we progress. We will study the basics of concurrent and distributed programming through the lens of Elixir and OTP. We will also examine one of the more exciting features of Elixir: metaprogramming, or writing code that writes code.

    This book doesn't teach the basics or programming in your first language, but it does teach the basics of Elixir under the assumption that this is a new language.

    This book will also discuss a fair amount of Erlang, the predecessor language Elixir derives from, and the runtime Elixir compiles to, which is prevalent to the understanding of Elixir.

    What this book covers

    , Introducing Elixir Thinking Functionally , introduces Elixir and functional programming, and provides some of the history and justification of Elixir. It also walks you through installing Elixir.

    , Elixir Basics Foundational Steps toward Functional Programming , introduces the basics of Elixir and its types, syntax, and semantics. This chapter lets you start reading and writing Elixir code.

    , Modules and Functions Creating Functional Building Blocks , lets us extend and expand on the previous chapter by introducing the basics of Elixir code organization into modules and functions. It makes us start our lengthy discussion on pattern matching, one of the coolest features of Elixir.

    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Similar books «Learning Elixir»

    Look at similar books to Learning Elixir. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


    Reviews about «Learning Elixir»

    Discussion, reviews of the book Learning Elixir and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.