Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Function-oriented programming with Elixir
Search
Adolfo Neto
September 24, 2021
Education
84
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
Silent ROS Community: Let's Start Discussing the Impact of AI Adoption on Public Knowledge Sharing
adolfont
0
35
Researcher's Software Toolkit
adolfont
0
33
Some numbers of the Brazilian Elixir Community in 2022
adolfont
1
170
Property-based Testing with Elixir
adolfont
0
85
Curso de StreamYard 2021
adolfont
1
210
How podcasts can help you learn Elixir and become a better developer
adolfont
0
140
Quer aprender a programar? Pergunte-me como!
adolfont
0
72
Produção e Divulgação de Podcasts como Atividade de Extensão
adolfont
0
190
The Elixir Community: A Preliminary Characterization
adolfont
3
640
Other Decks in Education
See All in Education
Sekolah Sabat - Triwulan 4 2026 - Pelajaran 1
hiola
0
4.2k
25-26 CBT Library top items
cbtlibrary
0
310
AIがコードを書く時代に、何を教えるのか / What Should We Teach in the Age of AI-Generated Code?
ichiroc
1
570
[2026前期火5] 論理学(京都大学文学部 前期 第10回)「論理学の哲学——意味とは何か(Tonkと推論主義)」
yatabe
0
330
未踏峰連山 Frontiers: Creating and Conquering Untrodden Peaks
ishii_mit
1
160
aini school小中等部説明会資料
ainischool
0
130
Agent = Model + Harness
moon004
0
120
Carbohydrates: Classification, Structure & Chemical Properties
pawan_pharm
0
300
Beyond the Prompt: Programming as a Pathway to Statistical Thinking
minecr
0
410
[2026前期火5] 論理学(京都大学文学部 前期 第13回)「走って、止まって、積み上がる」
yatabe
0
250
AI時代のセキュリティ監査
matshogo
PRO
0
120
実践プレゼンテーション・デザイン
dragon2
1
340
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
41k
ラッコキーワード サービス紹介資料
rakko
1
5.1M
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
250
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
750
Utilizing Notion as your number one productivity tool
mfonobong
4
600
Color Theory Basics | Prateek | Gurzu
gurzu
1
480
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Accessibility Awareness
sabderemane
1
220
Designing Experiences People Love
moore
143
24k
Site-Speed That Sticks
csswizardry
13
1.5k
Optimizing for Happiness
mojombo
378
71k
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