Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Function-oriented programming with Elixir
Adolfo Neto
September 24, 2021
Education
0
37
Function-oriented programming with Elixir
This is a talk I gave at the Elixir Kenya meetup on September 24th, 2021.
Adolfo Neto
September 24, 2021
Tweet
Share
More Decks by Adolfo Neto
See All by Adolfo Neto
Some numbers of the Brazilian Elixir Community in 2022
adolfont
1
41
Property-based Testing with Elixir
adolfont
0
16
Curso de StreamYard 2021
adolfont
1
82
How podcasts can help you learn Elixir and become a better developer
adolfont
0
55
Quer aprender a programar? Pergunte-me como!
adolfont
0
21
Produção e Divulgação de Podcasts como Atividade de Extensão
adolfont
0
130
The Elixir Community: A Preliminary Characterization
adolfont
3
360
A Comunidade de Elixir
adolfont
2
290
Programas de Pós- Graduação em Computação na UTFPR Curitiba
adolfont
0
14
Other Decks in Education
See All in Education
国内の大学における情報系学部・学科の実態調査
codeforeveryone
0
1.1k
20220305ISECON
levii
0
200
View Manipulation and Reduction - Lecture 9 - Information Visualisation (4019538FNR)
signer
PRO
0
460
Should international development work with big tech – a means-ends discussion: Contra arguments
dominic_orr
1
140
Forpost
libshare
0
210
研究発表用パワポスライドテンプレートv2022
hisashiishihara
0
1.3k
2022年4月NPO法人Waffle概要資料
ivy_waffle
0
940
Classi_会社紹介資料
classijp
8
36k
20220412_情報社会論 #01
furuhashilab
0
190
学びの質を最大化したプログラミング教育の実現に向けて /type-t-event
kiriem
0
120
Design Guidelines and Principles - Lecture 7 - Information Visualisation (4019538FNR)
signer
PRO
0
820
Gesture-based Interaction - Lecture 8 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
670
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
157
12k
Reflections from 52 weeks, 52 projects
jeffersonlam
337
17k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
37
3.2k
How GitHub (no longer) Works
holman
296
140k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
29
4.3k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
224
49k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
7
1.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
237
19k
StorybookのUI Testing Handbookを読んだ
zakiyama
4
2.2k
Done Done
chrislema
174
14k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
226
15k
Infographics Made Easy
chrislema
233
17k
Transcript
Function-oriented programming with Elixir Adolfo Neto Elixir Kenya Meetup
Overview - Who am I? - Why Elixir? - What
is a mathematical function? - Functions in Programming Please ask questions during the talk
Who am I? - Associate Professor at the Federal University
of Technology - Paraná - Curitiba, Brazil
None
None
None
At UTFPR I teach Introduction to Functional Programming
I am part of three podcasts. Elixir em Foco is
one of them
I have been a guest of Elixir Mix twice
I am a member of the Education, Training, & Adoption
Working Group of the Erlang Ecosystem Foundation
I have a YouTube channel called Elixir, Erlang and the
BEAM with Adolfo Neto
Why Elixir?
What is a Mathematical Function?
Computability: Computable Functions Logic and the Foundations of Math Richard
.L. Epstein & Walter Alexandre Carnielli
FUNCTIONS IN PROGRAMMING
None
https://miro.com/app/board/o9J_l1S_Cow=/
Questions? Suggestions?
Functional programming from a theorist’s perspective by Rhea Moutafis
adolfont.github.io @adolfont
Additional links: - Livebook of the presentation: https://github.com/adolfont/pensandoemelixir/blob/main/2021/elixir_kenya.md - Witchcraft
https://github.com/witchcrafters/witchcraft - ICFP'21 Tutorials - Teaching Functional Programming https://youtu.be/tdJsUCdGZbQ - Racket https://racket-lang.org/ - CAES005 - Introduction to Functional Programming https://github.com/adolfont/caes005-introduction-to-functional-programming
None