Artwork

Conteúdo fornecido por Lambda3 Podcast. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Lambda3 Podcast ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.
Player FM - Aplicativo de podcast
Fique off-line com o app Player FM !

Lambda3 Podcast 204 – Programação Funcional

1:14:44
 
Compartilhar
 

Manage episode 267557989 series 1528674
Conteúdo fornecido por Lambda3 Podcast. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Lambda3 Podcast ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.

Neste episódio vamos conversar sobre programação funcional, o que é?

O que define uma linguagem como funcional ou não? E muito mais.

Feed do podcast: www.lambda3.com.br/feed/podcast
Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico
Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico

Pauta:

  • O que é programação funcional?
  • Conceitos básicos:
    • funções puras,
    • O que definide uma linguagem como funcional?
    • imutabilidade,
    • Previsibilidade
  • Tipagem
  • Famílias:
    • LISP (Scheme, Racket, Clojure)
    • ML (Haskell, Scala, F#, OCaml, Elm)
  • Linguagens mais usadas hoje: SQL, Clojure, F#, Scala
  • Influências em outras linguagens: Python, Ruby, JavaScript, C#, Java
  • Cálculo Lambda vs. Máquina de Turing

Links Citados:

Participantes:

Edição:

Créditos das músicas usadas neste programa:

  continue reading

401 episódios

Artwork
iconCompartilhar
 
Manage episode 267557989 series 1528674
Conteúdo fornecido por Lambda3 Podcast. Todo o conteúdo do podcast, incluindo episódios, gráficos e descrições de podcast, é carregado e fornecido diretamente por Lambda3 Podcast ou por seu parceiro de plataforma de podcast. Se você acredita que alguém está usando seu trabalho protegido por direitos autorais sem sua permissão, siga o processo descrito aqui https://pt.player.fm/legal.

Neste episódio vamos conversar sobre programação funcional, o que é?

O que define uma linguagem como funcional ou não? E muito mais.

Feed do podcast: www.lambda3.com.br/feed/podcast
Feed do podcast somente com episódios técnicos: www.lambda3.com.br/feed/podcast-tecnico
Feed do podcast somente com episódios não técnicos: www.lambda3.com.br/feed/podcast-nao-tecnico

Pauta:

  • O que é programação funcional?
  • Conceitos básicos:
    • funções puras,
    • O que definide uma linguagem como funcional?
    • imutabilidade,
    • Previsibilidade
  • Tipagem
  • Famílias:
    • LISP (Scheme, Racket, Clojure)
    • ML (Haskell, Scala, F#, OCaml, Elm)
  • Linguagens mais usadas hoje: SQL, Clojure, F#, Scala
  • Influências em outras linguagens: Python, Ruby, JavaScript, C#, Java
  • Cálculo Lambda vs. Máquina de Turing

Links Citados:

Participantes:

Edição:

Créditos das músicas usadas neste programa:

  continue reading

401 episódios

Semua episod

×
 
Loading …

Bem vindo ao Player FM!

O Player FM procura na web por podcasts de alta qualidade para você curtir agora mesmo. É o melhor app de podcast e funciona no Android, iPhone e web. Inscreva-se para sincronizar as assinaturas entre os dispositivos.

 

Guia rápido de referências