《Introducing Elixir》

《Introducing Elixir》 《Introducing Elixir》

  • 书名:《Introducing Elixir》:Getting Started in Functional Programming
  • 分类:编程
  • 作者:Simon St. Laurent,J. David Eisenberg
  • 出版社:O'Reilly Media
  • 出版年:2013-12
  • 售价:USD 19.99
  • 装订:Paperback
  • 页码:250

《Introducing Elixir》 内容介绍:

With Early Release ebooks, you get books in their earliest form — the author's raw and unedited content as he or she writes — so you can take advantage of these technologies long before the official release of these titles. You'll also receive updates when significant changes are made, new chapters as they're written, and the final ebook bundle. Elixir is a smooth, powerful, and small language; an excellent place for newcomers to learn about functional programming. If you're new to Elixir, its functional style can seem difficult, but with help from this hands-on introduction, you'll scale the learning curve and discover how enjoyable, powerful, and fun this language can be. Elixir combines the robust functional programming of Erlang with an approach that looks more like Ruby and reaches toward metaprogramming with powerful macro features. Authors Simon St. Laurent and J. David Eisenberg show you how to write simple Elixir programs by teaching you one skill at a time. You’ll learn about pattern matching, recursion, message passing, process-oriented programming, and establishing pathways for data rather than telling it where to go. By the end of your journey, you’ll understand why Elixir is ideal for concurrency and resilience. - Get comfortable with IEx, Elixir's command line interface - Become familiar with Elixir’s basic structures by working with numbers - Discover atoms, pattern matching, and guards: the foundations of your program structure - Delve into the heart of Elixir processing with recursion, strings, lists, and higher-order functions - Create processes, send messages among them, and apply pattern matching to incoming messages - Store and manipulate structured data with Erlang Term Storage (ETS) and the Mnesia database - Build resilient applications with the Open Telecom Platform (OTP) - Define macros with Elixir's meta-programming tools.

作者Simon St. Laurent,J. David Eisenberg介绍:

Simon St. Laurent is a web developer, network administrator, computer book author, and XML troublemaker living in Ithaca, NY. His books include XML: A Primer, XML Elements of Style, Building XML Applications, Cookies, and Sharing Bandwidth. He is a contributing editor to XMLhack.com and an occasional contributor to XML.com. J. David Eisenberg is a programmer and instructor living in San Jose, California. David has a talent for teaching and explaining. He has developed courses for CSS, JavaScript, CGI, and beginning XML. He also teaches C and Perl at De Anza Community College in Cupertino. David has written articles for xml.com and alisapart.com on topics such as Javascript and the Document Object Model, XML validation, XSL Transformations and Formatting Objects, and (surprise) SVG. His on-line courses provide introductory tutorials for Korean, Modern Greek, and Russian. David has also been developing education software since 1975, when he worked with the Modern Foreign Language project at the University of Illinois to develop computer-assisted instruction on the PLATO system. He co-authored several of the in-box tutorials shipped with the venerable Apple II computer. David did the programming for the multimedia CD-ROM version of a series of children's stories, and the programming for beginning Algebra and Spanish discs. When not programming, David enjoys digital photography, reading science fiction, and riding his bicycle.


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

jQuery Mobile

《jQuery Mobile》

Jon Reid.O'Reilly Media.2011-7-7

“Native apps have distinct advantages, but the future belongs...”

Linux内核完全注释

《Linux内核完全注释》

赵炯.机械工业出版社.2005-8

“Linux内核完全注释,ISBN:9787111149682,作者:赵炯编著”

Windows环境下32位汇编语言程序设计

《Windows环境下32位汇编语言程序设计》

罗云彬.电子工业出版社.2003.3

“Windows环境下32位汇编语言是一种全新的编程语言。它使用与C++语言相同的API接口,不仅可以用来开发出大型的软件...”

Swifter : 100 个 Swift 开发必备 Tip

《Swifter : 100 个 Swift 开发必备 Tip》

王巍 著.电子工业出版社.

“作者赴美参加了Apple 的WWDC 14,亲眼见证了Swift 的发布,并从这门语言正式诞生的第一分钟就开始学习和钻研...”

Node.js实战(第2季)

《Node.js实战(第2季)》

吴中骅,刘亚中,赵坤,雷宗民.电子工业出版社.

“《Node.js实战(第2季)》通过7个实例分别讲解了Node.js在实战开发中的应用,这些章节既涉及Docker、Ko...”

DTrace

《DTrace》

Brendan Gregg,Jim Mauro.Prentice Hall.2011-4-11

“The Oracle Solaris DTrace feature revolutionizes the way you...”

Clojure Cookbook

《Clojure Cookbook》

Luke VanderHart,Ryan Neufeld.O'Reilly Media.2014-3

“Clojure Cookbook doesn't just teach you Clojure, it also sho...”

游戏编程精粹-7-附光盘

《游戏编程精粹-7-附光盘》

(美)Scott Jacobs.人民邮电出版社.2010 年7月

“本书是游戏编程精粹系列的最新一本,内容涉及通用编程、数学和物理、人工智能、音频、图形学、网络和多人游戏、脚本和数据驱动系...”

Java JDK6学习笔记

《Java JDK6学习笔记》

林信良.清华大学出版社.2007-4

“《Java JDK6学习笔记》是作者良葛格本人近几年来学习Java的心得笔记,结构按照作者的学习脉络依次展开,从什么是J...”

Release It!

《Release It!》

Michael T. Nygard.Pragmatic Bookshelf.2007-03-30

““Feature complete” is not the same as “production ready.” Wh...”

测试驱动开发

《测试驱动开发》

Kent Beck.中国电力出版社.2004-4-1

“《测试驱动开发》(中文版)设想把编程看成是转动曲柄从井里提一桶水上来的过程。如果水桶比较小,那么仅需一个能自由转动的曲柄...”

React Native开发指南

《React Native开发指南》

[美] Bonnie Eisenman.人民邮电出版社.2016-6

“本书通过丰富的示例和详细的讲解,介绍了React Native这款JavaScript框架。在React Native中...”

.net之美

《.net之美》

张子阳.机械工业出版社.2014-1-1

“本书是.NET 程序员进阶修炼的必读之作,由拥有多年开发经验的资深.NET 技术专家对C# 和.NET 中实用的、关键的...”

Python 编程金典

《Python 编程金典》

P.J.Deitel,J.P.Liperi,B.A.Wiedermann,H.M.Deitel.清华大学出版社.2003-6

“本书由全球著名的程序语言培训专家精心编著,解释了如何将Python用作常规用途,编写多层、客户机/服务器结构、数据库密集...”

Python编程快速上手 让繁琐工作自动化

《Python编程快速上手 让繁琐工作自动化》

[美] Al Sweigart 斯维加特.人民邮电出版社.2016-6-1

“”

Python金融大数据分析

《Python金融大数据分析》

[德] 伊夫·希尔皮斯科.人民邮电出版社.2015-12

“唯一一本详细讲解使用Python分析处理金融大数据的专业图书;金融应用开发领域从业人员必读。 Python凭借其简单、易...”

Tim O'Reilly in a Nutshell

《Tim O'Reilly in a Nutshell》

O'Reilly Media, Inc..O'Reilly Media.2011-4

“It's not easy to put Tim O'Reilly in a nutshell, but with th...”

Rapid Android Development

《Rapid Android Development》

Daniel Sauter.Pragmatic Bookshelf.2013-3-7

“Create mobile apps for Android phones and tablets faster and...”

Swift by Tutorials

《Swift by Tutorials》

Colin Eberhardt,Matt Galloway.Razeware LLC.2014-12-4

“”

编程高手箴言

《编程高手箴言》

梁肇新.电子工业出版社.2003-11-1

“”