$30 off During Our Annual Pro Sale. View Details »

Function-oriented programming with Elixir

Adolfo Neto
September 24, 2021

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

Other Decks in Education


  1. Function-oriented programming with Elixir Adolfo Neto Elixir Kenya Meetup

  2. Overview - Who am I? - Why Elixir? - What

    is a mathematical function? - Functions in Programming Please ask questions during the talk
  3. Who am I? - Associate Professor at the Federal University

    of Technology - Paraná - Curitiba, Brazil
  4. None
  5. None
  6. None
  7. At UTFPR I teach Introduction to Functional Programming

  8. I am part of three podcasts. Elixir em Foco is

    one of them
  9. I have been a guest of Elixir Mix twice

  10. I am a member of the Education, Training, & Adoption

    Working Group of the Erlang Ecosystem Foundation
  11. I have a YouTube channel called Elixir, Erlang and the

    BEAM with Adolfo Neto
  12. Why Elixir?

  13. What is a Mathematical Function?

  14. Computability: Computable Functions Logic and the Foundations of Math Richard

    .L. Epstein & Walter Alexandre Carnielli

  16. None
  17. https://miro.com/app/board/o9J_l1S_Cow=/

  18. Questions? Suggestions?

  19. Functional programming from a theorist’s perspective by Rhea Moutafis

  20. adolfont.github.io @adolfont

  21. 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
  22. None