elixir.hs.rubyconf.ver .pdf

File information

Original filename: elixir.hs.rubyconf.ver.pdf

This PDF 1.4 document has been generated by Google / , and has been sent on pdf-archive.com on 18/09/2017 at 15:37, from IP address 121.33.x.x. The current document download page has been viewed 1774 times.
File size: 706 KB (62 pages).
Privacy: public file

Download original PDF file

elixir.hs.rubyconf.ver.pdf (PDF, 706 KB)

Share on social networks

Link to this file download page

Document preview

Elixir: A Haskeller's Perspective

About me
知乎@祖与占 (FP/Haskell/PL)
CRUD Programmer
Programming Language Fanboy (PL by UW @Coursera)
<3 Haskell
Some (webdev) experience of Erlang/Elixir

About this talk

Not a Machine Learning talk by a physicist

Not a Introduction of Elixir

欧阳继超 - 函数式 Ruby 编程

邱华 - Rubyists 可以从 Elixir 学到什么

Elixir: A Haskeller's Perspective Déjà vu

Elixir is a dynamic, functional language
designed for building scalable and
maintainable applications.

Learn Elixir in Y Minute

Elixir -> Erlang Abstract Format -> BEAM Byte code
Ruby like, Programmable Syntax (Macro, Compile-time, Special Forms)
Everything is an expression

if 42 do
# => "foo"

if 42, do: "foo", else: "bar"

if(42, [{:do, "foo"}, {:else, "bar"}])

Learn Elixir in Y Minute
defmodule Foo.Baz do
@moduledoc “example”
def baz(arg0, arg1) do
Enum.map([{:ok, 1}, {:err, 2}], fn {:err, n} -> {:ok, n - 1} ; a -> a end)

Related documents

elixir hs rubyconf ver
matching human resources
cv 7

Link to this page

Permanent link

Use the permanent link to the download page to share your document on Facebook, Twitter, LinkedIn, or directly with a contact by e-Mail, Messenger, Whatsapp, Line..

Short link

Use the short link to share your document on Twitter or by text message (SMS)


Copy the following HTML code to share your document on a Website or Blog

QR Code

QR Code link to PDF file elixir.hs.rubyconf.ver.pdf