elixir.hs.rubyconf.ver (PDF)




File information


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 1815 times.
File size: 723.22 KB (62 pages).
Privacy: public file
















File 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.
elixir-lang.org

Learn Elixir in Y Minute
-

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

if 42 do
"foo"
else
"bar"
end
# => "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)
end
end
end






Download elixir.hs.rubyconf.ver



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


Download PDF







Share this file on social networks



     





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)




HTML Code

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




QR Code to this page


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






This file has been shared publicly by a user of PDF Archive.
Document ID: 0000674892.
Report illicit content