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
75
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
PE array testbench data order (config)
songchch
0
650
Lenguajes de Programacion (Ingresantes UNI 2026)
robintux
0
150
0203
cbtlibrary
0
150
Blueprint for Strengthening Community Colleges Training Grant Success
territorium
PRO
0
240
Introduction - Lecture 1 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
2
2.3k
Measuring what matters
jonoalderson
0
160
演習:GitHubの基本操作 / 06-github-basic
kaityo256
PRO
0
260
Gluon Recruit Deck
gluon
0
170
AWS Certified Generative AI Developer - Professional Beta 不合格体験記
amarelo_n24
1
140
(2026) Quelle(s) mathématique(s) dans la "grande" culture?
mansuy
1
100
Highest and Best Use: Development Considerations for Land Sites
rmccaic
0
210
Investigating Changes in Self-Assessed Spoken English Proficiency in a Three-Week Study-Abroad Program
uranoken
0
100
Featured
See All Featured
Making Projects Easy
brettharned
120
6.6k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.4k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
330
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
250
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
250
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
510
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
160
The Language of Interfaces
destraynor
162
26k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
120
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