Programmer passport: Elixir
Elixir is a functional language that crosses many boundaries. With a syntax borrowing heavily from Ruby, a runtime that is on the Erlang BEAM, a macro system like that in Lisp, and a streaming library like you might find in Haskell, Elixir takes the best features from many environments. Elixir borro...
Gespeichert in:
Beteilige Person: | |
---|---|
Weitere beteiligte Personen: | |
Format: | Elektronisch E-Book |
Sprache: | Englisch |
Veröffentlicht: |
[Place of publication not identified]
Pragmatic Bookshelf
[2022]
|
Ausgabe: | [First edition]. |
Schriftenreihe: | The pragmatic programmers
|
Schlagwörter: | |
Links: | https://learning.oreilly.com/library/view/-/9781680509649/?ar |
Zusammenfassung: | Elixir is a functional language that crosses many boundaries. With a syntax borrowing heavily from Ruby, a runtime that is on the Erlang BEAM, a macro system like that in Lisp, and a streaming library like you might find in Haskell, Elixir takes the best features from many environments. Elixir borrows from Erlang's "Let It Crash" philosophy, and adds significant improvements with structs, first-class hygienic macros, and abstractions such as protocols. Many of these ideas were borrowed from other communities, and they make a big difference in language adoption. This book gives you a quick guided tour through the fascinating world of Elixir! Explore Elixir with the author of Seven Languages in Seven Weeks. In this fast-paced book - first published with Groxio's Programmer Passport - you'll discover how Elixir's fantastic documentation, clear error messages, and excellent tooling make it approachable and easy to work with. Learn about techniques other books skip, like writing your own Mix task, and discover several blind spots that beginning and intermediate Elixir developers encounter. Effective Elixir depends on getting the most out of the most common datatypes - explore the most important ones before using them to write modules and different kinds of functions. Learn when to choose tuples, maps, or lists in your programs, and the most effective ways to access lists. Understand the differences between maps and keyword lists. Learn the primitives Elixir uses to start multiple processes and send messages between them. You'll finish the book by dabbling with the advanced techniques of streams, sigils, and macros. Find out what Groxio customers already know. The assistance of an experienced guide will help you learn Elixir more quickly than you could without one. |
Beschreibung: | Includes bibliographical references |
Umfang: | 1 Online-Ressource (130 Seiten) illustrations |
ISBN: | 9781680509649 1680509640 |
Internformat
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-081560729 | ||
003 | DE-627-1 | ||
005 | 20240228121727.0 | ||
007 | cr uuu---uuuuu | ||
008 | 220815s2022 xx |||||o 00| ||eng c | ||
020 | |a 9781680509649 |c electronic bk. |9 978-1-68050-964-9 | ||
020 | |a 1680509640 |c electronic bk. |9 1-68050-964-0 | ||
035 | |a (DE-627-1)081560729 | ||
035 | |a (DE-599)KEP081560729 | ||
035 | |a (ORHE)9781680509649 | ||
035 | |a (DE-627-1)081560729 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.13/3 |2 23/eng/20220628 | |
100 | 1 | |a Tate, Bruce |d 1965- |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Programmer passport |b Elixir |c by Bruce Tate ; edited by Jacquelyn Carter |
246 | 3 | 3 | |a Elixir |
250 | |a [First edition]. | ||
264 | 1 | |a [Place of publication not identified] |b Pragmatic Bookshelf |c [2022] | |
300 | |a 1 Online-Ressource (130 Seiten) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
490 | 0 | |a The pragmatic programmers | |
500 | |a Includes bibliographical references | ||
520 | |a Elixir is a functional language that crosses many boundaries. With a syntax borrowing heavily from Ruby, a runtime that is on the Erlang BEAM, a macro system like that in Lisp, and a streaming library like you might find in Haskell, Elixir takes the best features from many environments. Elixir borrows from Erlang's "Let It Crash" philosophy, and adds significant improvements with structs, first-class hygienic macros, and abstractions such as protocols. Many of these ideas were borrowed from other communities, and they make a big difference in language adoption. This book gives you a quick guided tour through the fascinating world of Elixir! Explore Elixir with the author of Seven Languages in Seven Weeks. In this fast-paced book - first published with Groxio's Programmer Passport - you'll discover how Elixir's fantastic documentation, clear error messages, and excellent tooling make it approachable and easy to work with. Learn about techniques other books skip, like writing your own Mix task, and discover several blind spots that beginning and intermediate Elixir developers encounter. Effective Elixir depends on getting the most out of the most common datatypes - explore the most important ones before using them to write modules and different kinds of functions. Learn when to choose tuples, maps, or lists in your programs, and the most effective ways to access lists. Understand the differences between maps and keyword lists. Learn the primitives Elixir uses to start multiple processes and send messages between them. You'll finish the book by dabbling with the advanced techniques of streams, sigils, and macros. Find out what Groxio customers already know. The assistance of an experienced guide will help you learn Elixir more quickly than you could without one. | ||
650 | 0 | |a Elixir (Computer program language) | |
650 | 0 | |a Computer programming | |
650 | 0 | |a Functional programming languages | |
650 | 4 | |a Elixir (Langage de programmation) | |
650 | 4 | |a Programmation (Informatique) | |
650 | 4 | |a Langages de programmation fonctionnels | |
650 | 4 | |a computer programming | |
650 | 4 | |a Computer programming | |
650 | 4 | |a Elixir (Computer program language) | |
650 | 4 | |a Functional programming languages | |
700 | 1 | |a Carter, Jacquelyn |e HerausgeberIn |4 edt | |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781680509649/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-081560729 |
---|---|
_version_ | 1821494820059742208 |
adam_text | |
any_adam_object | |
author | Tate, Bruce 1965- |
author2 | Carter, Jacquelyn |
author2_role | edt |
author2_variant | j c jc |
author_facet | Tate, Bruce 1965- Carter, Jacquelyn |
author_role | aut |
author_sort | Tate, Bruce 1965- |
author_variant | b t bt |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)081560729 (DE-599)KEP081560729 (ORHE)9781680509649 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | [First edition]. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03626cam a22005172 4500</leader><controlfield tag="001">ZDB-30-ORH-081560729</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228121727.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">220815s2022 xx |||||o 00| ||eng c</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781680509649</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">978-1-68050-964-9</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1680509640</subfield><subfield code="c">electronic bk.</subfield><subfield code="9">1-68050-964-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)081560729</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP081560729</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781680509649</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)081560729</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">23/eng/20220628</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Tate, Bruce</subfield><subfield code="d">1965-</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Programmer passport</subfield><subfield code="b">Elixir</subfield><subfield code="c">by Bruce Tate ; edited by Jacquelyn Carter</subfield></datafield><datafield tag="246" ind1="3" ind2="3"><subfield code="a">Elixir</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[First edition].</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Place of publication not identified]</subfield><subfield code="b">Pragmatic Bookshelf</subfield><subfield code="c">[2022]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (130 Seiten)</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">The pragmatic programmers</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Elixir is a functional language that crosses many boundaries. With a syntax borrowing heavily from Ruby, a runtime that is on the Erlang BEAM, a macro system like that in Lisp, and a streaming library like you might find in Haskell, Elixir takes the best features from many environments. Elixir borrows from Erlang's "Let It Crash" philosophy, and adds significant improvements with structs, first-class hygienic macros, and abstractions such as protocols. Many of these ideas were borrowed from other communities, and they make a big difference in language adoption. This book gives you a quick guided tour through the fascinating world of Elixir! Explore Elixir with the author of Seven Languages in Seven Weeks. In this fast-paced book - first published with Groxio's Programmer Passport - you'll discover how Elixir's fantastic documentation, clear error messages, and excellent tooling make it approachable and easy to work with. Learn about techniques other books skip, like writing your own Mix task, and discover several blind spots that beginning and intermediate Elixir developers encounter. Effective Elixir depends on getting the most out of the most common datatypes - explore the most important ones before using them to write modules and different kinds of functions. Learn when to choose tuples, maps, or lists in your programs, and the most effective ways to access lists. Understand the differences between maps and keyword lists. Learn the primitives Elixir uses to start multiple processes and send messages between them. You'll finish the book by dabbling with the advanced techniques of streams, sigils, and macros. Find out what Groxio customers already know. The assistance of an experienced guide will help you learn Elixir more quickly than you could without one.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Elixir (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Functional programming languages</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Elixir (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Langages de programmation fonctionnels</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Elixir (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Functional programming languages</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Carter, Jacquelyn</subfield><subfield code="e">HerausgeberIn</subfield><subfield code="4">edt</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781680509649/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-081560729 |
illustrated | Illustrated |
indexdate | 2025-01-17T11:20:27Z |
institution | BVB |
isbn | 9781680509649 1680509640 |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (130 Seiten) illustrations |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2022 |
publishDateSearch | 2022 |
publishDateSort | 2022 |
publisher | Pragmatic Bookshelf |
record_format | marc |
series2 | The pragmatic programmers |
spelling | Tate, Bruce 1965- VerfasserIn aut Programmer passport Elixir by Bruce Tate ; edited by Jacquelyn Carter Elixir [First edition]. [Place of publication not identified] Pragmatic Bookshelf [2022] 1 Online-Ressource (130 Seiten) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier The pragmatic programmers Includes bibliographical references Elixir is a functional language that crosses many boundaries. With a syntax borrowing heavily from Ruby, a runtime that is on the Erlang BEAM, a macro system like that in Lisp, and a streaming library like you might find in Haskell, Elixir takes the best features from many environments. Elixir borrows from Erlang's "Let It Crash" philosophy, and adds significant improvements with structs, first-class hygienic macros, and abstractions such as protocols. Many of these ideas were borrowed from other communities, and they make a big difference in language adoption. This book gives you a quick guided tour through the fascinating world of Elixir! Explore Elixir with the author of Seven Languages in Seven Weeks. In this fast-paced book - first published with Groxio's Programmer Passport - you'll discover how Elixir's fantastic documentation, clear error messages, and excellent tooling make it approachable and easy to work with. Learn about techniques other books skip, like writing your own Mix task, and discover several blind spots that beginning and intermediate Elixir developers encounter. Effective Elixir depends on getting the most out of the most common datatypes - explore the most important ones before using them to write modules and different kinds of functions. Learn when to choose tuples, maps, or lists in your programs, and the most effective ways to access lists. Understand the differences between maps and keyword lists. Learn the primitives Elixir uses to start multiple processes and send messages between them. You'll finish the book by dabbling with the advanced techniques of streams, sigils, and macros. Find out what Groxio customers already know. The assistance of an experienced guide will help you learn Elixir more quickly than you could without one. Elixir (Computer program language) Computer programming Functional programming languages Elixir (Langage de programmation) Programmation (Informatique) Langages de programmation fonctionnels computer programming Carter, Jacquelyn HerausgeberIn edt |
spellingShingle | Tate, Bruce 1965- Programmer passport Elixir Elixir (Computer program language) Computer programming Functional programming languages Elixir (Langage de programmation) Programmation (Informatique) Langages de programmation fonctionnels computer programming |
title | Programmer passport Elixir |
title_alt | Elixir |
title_auth | Programmer passport Elixir |
title_exact_search | Programmer passport Elixir |
title_full | Programmer passport Elixir by Bruce Tate ; edited by Jacquelyn Carter |
title_fullStr | Programmer passport Elixir by Bruce Tate ; edited by Jacquelyn Carter |
title_full_unstemmed | Programmer passport Elixir by Bruce Tate ; edited by Jacquelyn Carter |
title_short | Programmer passport |
title_sort | programmer passport elixir |
title_sub | Elixir |
topic | Elixir (Computer program language) Computer programming Functional programming languages Elixir (Langage de programmation) Programmation (Informatique) Langages de programmation fonctionnels computer programming |
topic_facet | Elixir (Computer program language) Computer programming Functional programming languages Elixir (Langage de programmation) Programmation (Informatique) Langages de programmation fonctionnels computer programming |
work_keys_str_mv | AT tatebruce programmerpassportelixir AT carterjacquelyn programmerpassportelixir AT tatebruce elixir AT carterjacquelyn elixir |