Upgrade to Pro — share decks privately, control downloads, hide ads and more …

O que esperar do novo sistema de tipos em Elixir?

O que esperar do novo sistema de tipos em Elixir?

A linguagem Elixir passará por uma transformação deixando de utilizar tipagem dinâmica para utilizar tipagem estática. Nessa palestra apresentada no Elixir Days 2024 em São Paulo foram mostrados exemplos de como serão utilizadas as anotações na linguagem e em que pé esse trabalho está atualmente.

A apresentação foi atualizada no dia 26/10/24 para ser apresentada no evento Elixir Curitiba 2024.

Vinícius Alonso

May 25, 2024
Tweet

More Decks by Vinícius Alonso

Other Decks in Programming

Transcript

  1. Subtr a ct utiliz a ndo o método neg a

    te de f inido a nteriormente
  2. Exemplo do neg a te utiliz a ndo a tip

    a gem est á tic a com um erro
  3. Exemplo de funç ã o p a r a f

    a zer um a neg a ç ã o
  4. Exemplo de funç ã o p a r a f

    a zer um a neg a ç ã o us a ndo tip a gem est á tic a com singleton types
  5. Exemplo de implement a ç ã o de um m

    a p com tip a gem est á tic a
  6. Exemplo de tipo utiliz a ndo um m a p

    a com p a r â metros opcion a is
  7. Funç ã o com tip a gem fr a c

    a recebendo dym a nic retorn a r á dyn a mic
  8. Funç ã o com tip a gem forte recebendo dym

    a nic retorn a r á o v a lor esper a do