Introdução

Tango.Modulesarrow-up-right

Em conjunto com os tipos, este é um dos namespaces mais importantes da Tango. Neste namespace encontram-se classes estáticas funcionando como módulos em programação funcional para prover implementações de funções bastante populares, como Filter, Map, Reduce, Fold, Scan e muitos outros.

Através destes módulos você poderá tirar o máximo proveito dos tipos Eitherarrow-up-right e Optionarrow-up-right, além de extender os métodos disponíveis para coleções do tipo IEnumerablearrow-up-right.

Todos os métodos que utilizam uma instância de um dos objetos citados acima também são implementados como métodos de extensão no namespace Tango.Linq, permitindo o uso através do módulo ou do próprio objeto.

A documentação dos módulos segue um formato um pouco diferente, por se tratar apenas de métodos estáticos, cada um deles será explicado individualmente.

Nesta seção você irá encontrar os seguintes tópicos:

Last updated