InglêsFrancêsEspanhol

Ad


favicon do OnWorks

Download da especificação Fantasy Land para Linux

Download grátis do aplicativo Fantasy Land Specification Linux para rodar online no Ubuntu online, Fedora online ou Debian online

Este é o aplicativo Linux chamado Fantasy Land Specification, cuja versão mais recente pode ser baixada como Version5.0.1.zip. Ele pode ser executado online no provedor de hospedagem gratuito OnWorks para estações de trabalho.

Baixe e execute online este aplicativo chamado Fantasy Land Specification with OnWorks gratuitamente.

Siga estas instruções para executar este aplicativo:

- 1. Baixe este aplicativo em seu PC.

- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.

- 3. Carregue este aplicativo em tal gerenciador de arquivos.

- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.

- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.

- 6. Baixe o aplicativo, instale-o e execute-o.

SCREENSHOTS

Ad


Especificação de Fantasy Land


DESCRIÇÃO

Este projeto especifica a interoperabilidade de estruturas algébricas comuns como Setoid, Ord, Semigroupoid, Category, Semigrupo, Monoid, Group, Filterable, Functor, Contravariant, Apply, Applicative, etc. Uma álgebra é um conjunto de valores, um conjunto de operadores que é fechado e algumas leis que deve obedecer. Cada álgebra de Fantasy Land é uma especificação separada. Uma álgebra pode ter dependências de outras álgebras que devem ser implementadas. "Valor" é qualquer valor JavaScript, incluindo qualquer um que tenha as estruturas definidas a seguir. "Equivalente" é uma definição apropriada de equivalência para o valor dado. A definição deve garantir que os dois valores possam ser trocados com segurança em um programa que respeite as abstrações. Por exemplo, duas listas são equivalentes se forem equivalentes em todos os índices, dois objetos JavaScript simples, interpretados como dicionários, são equivalentes quando são equivalentes para todas as chaves, duas promessas são equivalentes quando geram valores equivalentes, etc.



Funcionalidades

  • Cada álgebra de Fantasy Land é uma especificação separada
  • Certos comportamentos são definidos da perspectiva de um membro de um tipo
  • Outros comportamentos não requerem um membro
  • Certas álgebras requerem um tipo para fornecer um representante de nível de valor
  • Se um tipo de dados fornece um método que pode ser derivado, seu comportamento deve ser equivalente ao da derivação
  • Recomenda-se lançar uma exceção no comportamento não especificado


Linguagem de Programação

JavaScript


Categorias

Matemática, Bibliotecas

Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/fantasy-land-spec.mirror/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad