Lar Desenvolvimento O que é haskell? - o que é techopedia

O que é haskell? - o que é techopedia

Índice:

Anonim

Definição - O que significa Haskell?

Haskell é uma linguagem de programação de computador funcional de código aberto que foi concebida em 1990. Haskell recebeu o nome de Haskell Curry, matemático e lógico famoso por criar lógica combinatória, o principal conceito por trás da linguagem de programação funcional. Haskell também é considerado uma linguagem de programação puramente funcional, porque todo o cálculo é realizado com base na avaliação de expressões.

Techopedia explica Haskell

Haskell incorpora todas as suas funções e estrutura a partir de um sistema matemático, mais especificamente o cálculo lambda. A linguagem opera com dados e expressões imutáveis, em que a estrutura principal do programa é preservada, mantendo a estrutura alterada. Alguns dos principais recursos da linguagem de programação Haskell são a implementação de:

  • Avaliação preguiçosa / preguiçosa: A avaliação das expressões é retida até ser solicitada por outros cálculos / expressões.
  • Polimorfismo: O tipo de um valor pode ser ou pode assumir um tipo diferente, com base em como é usado no contexto funcional.
  • Tipo estático: todos os erros em um programa podem ser verificados antes da execução ou do tempo de execução.
O que é haskell? - o que é techopedia