Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Function-oriented programming with Elixir
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Adolfo Neto
September 24, 2021
Education
74
0
Share
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
More Decks by Adolfo Neto
See All by Adolfo Neto
Some numbers of the Brazilian Elixir Community in 2022
adolfont
1
150
Property-based Testing with Elixir
adolfont
0
67
Curso de StreamYard 2021
adolfont
1
200
How podcasts can help you learn Elixir and become a better developer
adolfont
0
120
Quer aprender a programar? Pergunte-me como!
adolfont
0
53
Produção e Divulgação de Podcasts como Atividade de Extensão
adolfont
0
170
The Elixir Community: A Preliminary Characterization
adolfont
3
610
A Comunidade de Elixir
adolfont
3
560
Programas de Pós- Graduação em Computação na UTFPR Curitiba
adolfont
0
55
Other Decks in Education
See All in Education
Analysis and Validation - Lecture 4 - Information Visualisation (4019538FNR)
signer
PRO
0
2.6k
Google Antigravity エージェント・フ ァーストな開発パラダイムへの招待
mickey_kubo
1
110
Railsチュートリアル × 反転学習の事例紹介
yasslab
PRO
3
170k
Data Representation - Lecture 3 - Information Visualisation (4019538FNR)
signer
PRO
1
2.9k
SSH公開鍵認証 / 02-b-ssh
kaityo256
PRO
0
120
SSH_handshake_easy_explain
kenbo
0
960
良い塩梅を実現する、AWSネットワーク3分クッキング
masakiokuda
1
200
資格支援制度-株式会社HIT
kabushikigaisya_hit
0
760
Activité_5_-_Les_indicateurs_du_climat_global.pdf
bernhardsvt
0
210
GitHubによるWebアプリケーションのデプロイ / 07-github-deploy
kaityo256
PRO
1
210
160人の中高生にAI・技術体験の講師をしてみた話
shuntatoda
1
420
この講義について / 00-setup
kaityo256
PRO
0
260
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
5.9k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
370
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.4k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.5k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Bash Introduction
62gerente
615
210k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
Six Lessons from altMBA
skipperchong
29
4.2k
WENDY [Excerpt]
tessaabrams
9
37k
Building AI with AI
inesmontani
PRO
1
830
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