Elixir Cookbook

Elixir Cookbook
Author: Paulo A Pereira
Publisher: Packt Publishing Ltd
Total Pages: 236
Release: 2015-02-19
Genre: Computers
ISBN: 1784393487


Download Elixir Cookbook Book in PDF, Epub and Kindle

This book is intended for users with some knowledge of the Elixir language syntax and basic data types/structures. Although this is a cookbook and no sequential reading is required, the book’s structure will allow less advanced users who follow it to be gradually exposed to some of Elixir’s features and concepts specific to functional programming. To get the most out of this book, you need to be well versed with Erlang.

The Elixir of Life

The Elixir of Life
Author: Lisa Dahl
Publisher:
Total Pages: 0
Release: 2023-11
Genre:
ISBN: 9780989448826


Download The Elixir of Life Book in PDF, Epub and Kindle

Cookbook

Programming Phoenix

Programming Phoenix
Author: Chris McCord
Publisher: Pragmatic Bookshelf
Total Pages: 382
Release: 2016-04-20
Genre: Computers
ISBN: 1680504363


Download Programming Phoenix Book in PDF, Epub and Kindle

Don't accept the compromise between fast and beautiful: you can have it all. Phoenix creator Chris McCord, Elixir creator Jose Valim, and award-winning author Bruce Tate walk you through building an application that's fast and reliable. At every step, you'll learn from the Phoenix creators not just what to do, but why. Packed with insider insights, this definitive guide will be your constant companion in your journey from Phoenix novice to expert, as you build the next generation of web applications. Phoenix is the long-awaited web framework based on Elixir, the highly concurrent language that combines a beautiful syntax with rich metaprogramming. The authors, who developed the earliest production Phoenix applications, will show you how to create code that's easier to write, test, understand, and maintain. The best way to learn Phoenix is to code, and you'll get to attack some interesting problems. Start working with controllers, views, and templates within the first few pages. Build an in-memory repository, and then back it with an Ecto database layer. Learn to use change sets and constraints that keep readers informed and your database integrity intact. Craft your own interactive application based on the channels API for the real-time, high-performance applications that this ecosystem made famous. Write your own authentication components called plugs, and even learn to use the OTP layer for monitored, reliable services. Organize your code with umbrella projects so you can keep your applications modular and easy to maintain. This is a book by developers and for developers, and we know how to help you ramp up quickly. Any book can tell you what to do. When you've finished this one, you'll also know why to do it. What You Need: To work through this book, you will need a computer capable of running Erlang 17 or better, Elixir 1.1, or better, Phoenix 1.0 or better, and Ecto 1.0 or better. A rudimentary knowledge of Elixir is also highly recommended.

The Little Elixir & OTP Guidebook

The Little Elixir & OTP Guidebook
Author: Benjamin Tan Wei Hao
Publisher: Simon and Schuster
Total Pages: 437
Release: 2016-09-25
Genre: Computers
ISBN: 163835345X


Download The Little Elixir & OTP Guidebook Book in PDF, Epub and Kindle

Summary The Little Elixir & OTP Guidebook gets you started programming applications with Elixir and OTP. You begin with a quick overview of the Elixir language syntax, along with just enough functional programming to use it effectively. Then, you'll dive straight into OTP and learn how it helps you build scalable, fault-tolerant and distributed applications through several fun examples. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology Elixir is an elegant programming language that combines the expressiveness of Ruby with the concurrency and fault-tolerance of Erlang. It makes full use of Erlang's BEAM VM and OTP library, so you get two decades' worth of maturity and reliability right out of the gate. Elixir's support for functional programming makes it perfect for modern event-driven applications. About the Book The Little Elixir & OTP Guidebook gets you started writing applications with Elixir and OTP. You'll begin with the immediately comfortable Elixir language syntax, along with just enough functional programming to use it effectively. Then, you'll dive straight into several lighthearted examples that teach you to take advantage of the incredible functionality built into the OTP library. What's Inside Covers Elixir 1.2 and 1.3 Introduction to functional concurrency with actors Experience the awesome power of Erlang and OTP About the Reader Written for readers comfortable with a standard programming language like Ruby, Java, or Python. FP experience is helpful but not required. About the Author Benjamin Tan Wei Hao is a software engineer at Pivotal Labs, Singapore. He is also an author, a speaker, and an early adopter of Elixir. Table of Contents GETTING STARTED WITH ELIXIR AND OTP Introduction A whirlwind tour Processes 101 Writing server applications with GenServer FAULT TOLERANCE, SUPERVISION, AND DISTRIBUTION Concurrent error-handling and fault tolerance with links, monitors, and processes Fault tolerance with Supervisors Completing the worker-pool application Distribution and load balancing Distribution and fault tolerance Dialyzer and type specifications Property-based and concurrency testing

A Romance with Food

A Romance with Food
Author: Lisa Dahl
Publisher:
Total Pages:
Release: 2021-10-15
Genre:
ISBN: 9780989448819


Download A Romance with Food Book in PDF, Epub and Kindle

Stories and recipes from Lisa Dahl, chef/owner of acclaimed restaurants in Sedona, Arizona.

Herbal Revolution

Herbal Revolution
Author: Kathi Langelier
Publisher: Page Street Publishing
Total Pages: 512
Release: 2021-01-19
Genre: Health & Fitness
ISBN: 1645670511


Download Herbal Revolution Book in PDF, Epub and Kindle

A Modern Guide to Holistic Health + Wellness with Plants Discover the healing power of plants with Kathi Langelier, the award-winning herbalist behind Herbal Revolution Farm + Apothecary. In this beautiful and inspiring collection, Kathi shares her most popular and effective formulas to support your daily health and wellness. Renew each system of the body with uniquely crafted teas, tinctures, syrups, foods, body products and everything in between. Featured recipes include Elderberry Syrup with Reishi + Roots to strengthen the immune system, Gut-Soothing Tea to nourish your digestive system and Hang in There Elixir to help with anxiety. There is a magic to infusing plants in such simple solutions as water, oil or alcohol, and Kathi guides readers on their herbal journey with the kind of wisdom and care one can only acquire from many years of devoting their life completely to their art. Knowledge is power. Read these recipes, practice, get to know the plants living around you and listen to your body. By joining Kathi and gaining knowledge in this way, you create your own power to heal what troubles you, restore your vitality for life and maintain wellness throughout your body, mind and spirit.

The Ultimate Final Fantasy XIV Cookbook

The Ultimate Final Fantasy XIV Cookbook
Author: Victoria Rosenthal
Publisher: Simon and Schuster
Total Pages: 192
Release: 2022-01-04
Genre: Games & Activities
ISBN: 164722795X


Download The Ultimate Final Fantasy XIV Cookbook Book in PDF, Epub and Kindle

Travel through the exciting culinary world of FINAL FANTASY XIV. Journey through the rich culinary landscape of FINAL FANTASY XIV. Featuring favorite flavors from across Hydaelyn and Norvrandt and easy-to-follow instructions, this tome provides numerous tips on how to make the most of your ingredients. Start your day with Farmer’s Breakfast, a very famous and simple-yet-delightful dish; savor the Knight’s Bread of Coerthas; dive into La Noscea’s Rolanberry Cheesecake, and many more. · Exclusive Foreword written by game director, Naoki Yoshida. · Perfect for cooks of every skill level. With step-by-step directions and beautiful photos, learn to make iconic in-game foods, bringing the lush culinary landscape of FINAL FANTASY XIV to life. · Over 70 Recipes for every occasion. From quick snacks you can enjoy while exploring Eorzea to decadent desserts and meals fit for royalty, this book contains recipes for both simple and celebratory fare. · Inspiring Photography. Gorgeous photos of finished recipes help ensure success! · A stunning addition to your collection. This exquisitely detailed hardcover book is the perfect acquisition for your kitchen library—a must have for every FINAL FANTASY fan.

Elixir in Action

Elixir in Action
Author: Sasa Juric
Publisher: Simon and Schuster
Total Pages: 652
Release: 2019-01-03
Genre: Computers
ISBN: 1638351651


Download Elixir in Action Book in PDF, Epub and Kindle

Summary Revised and updated for Elixir 1.7, Elixir in Action, Second Edition teaches you how to apply Elixir to practical problems associated with scalability, fault tolerance, and high availability. Along the way, you'll develop an appreciation for, and considerable skill in, a functional and concurrent style of programming. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the Technology When you're building mission-critical software, fault tolerance matters. The Elixir programming language delivers fast, reliable applications, whether you're building a large-scale distributed system, a set of backend services, or a simple web app. And Elixir's elegant syntax and functional programming mindset make your software easy to write, read, and maintain. About the Book Elixir in Action, Second Edition teaches you how to build production-quality distributed applications using the Elixir programming language. Author Saša Jurić introduces this powerful language using examples that highlight the benefits of Elixir's functional and concurrent programming. You'll discover how the OTP framework can radically reduce tedious low-level coding tasks. You'll also explore practical approaches to concurrency as you learn to distribute a production system over multiple machines. What's inside Updated for Elixir 1.7 Functional and concurrent programming Introduction to distributed system design Creating deployable releases About the Reader You'll need intermediate skills with client/server applications and a language like Java, C#, or Ruby. No previous experience with Elixir required. About the Author Saša Jurić is a developer with extensive experience using Elixir and Erlang in complex server-side systems. Table of Contents First steps Building blocks Control flow Data abstractions Concurrency primitives Generic server processes Building a concurrent system Fault-tolerance basics Isolating error effects Beyond GenServer Working with components Building a distributed system Running the system

Mastering Elixir

Mastering Elixir
Author: André Albuquerque
Publisher: Packt Publishing Ltd
Total Pages: 568
Release: 2018-07-30
Genre: Computers
ISBN: 1788472241


Download Mastering Elixir Book in PDF, Epub and Kindle

Leverage the power of Elixir programming language to solve practical problems associated with scalability, concurrency, fault tolerance, and high availability. Key Features Enhance your Elixir programming skills using its powerful tools and abstractions Discover how to develop a full-fledged file server Understand how to use Phoenix to create a web interface for your application. Book Description Running concurrent, fault-tolerant applications that scale is a very demanding responsibility. After learning the abstractions that Elixir gives us, developers are able to build such applications with inconceivable low effort. There is a big gap between playing around with Elixir and running it in production, serving live requests. This book will help you fll this gap by going into detail on several aspects of how Elixir works and showing concrete examples of how to apply the concepts learned to a fully fledged application. In this book, you will learn how to build a rock-solid application, beginning by using Mix to create a new project. Then you will learn how the use of Erlang's OTP, along with the Elixir abstractions that run on top of it (such as GenServer and GenStage), that allow you to build applications that are easy to parallelize and distribute. You will also master supervisors (and supervision trees), and comprehend how they are the basis for building fault-tolerant applications. Then you will use Phoenix to create a web interface for your application. Upon fnishing implementation, you will learn how to take your application to the cloud, using Kubernetes to automatically deploy, scale, and manage it. Last, but not least, you will keep your peace of mind by learning how to thoroughly test and then monitor your application. What you will learn Use Elixir tools, including IEx and Mix Find out how an Elixir project is structured and how to create umbrella applications Discover the power of supervision trees, the basis for fault-tolerance Create a Domain-Specifc Language (DSL) that abstracts complexity Create a blazing-fast web interface for your application with Phoenix Set up an automatic deployment process for the cloud Monitor your application and be warned if anything unexpected happens Who this book is for Mastering Elixir is for you if you have experience in Elixir programming and want to take it to the next level. This Elixir book shows you how to build, deploy, and maintain robust applications, allowing you to go from tinkering with Elixir on side projects to using it in a live environment. However, no prior knowledge of Elixir is required to enjoy the complex topics covered in the book.