Resultados da pesquisa a pedido "traversable"

3 a resposta

Como converter a opção [Try [_]] para Try [Option [_]]?

Costumo usar a função abaixo para converterOption[Try[_]] paraTry[Option[_]] mas parece errado. Essa funcionalidade pode ser expressa de maneira mais idiomática? def swap[T](optTry: Option[Try[T]]): Try[Option[T]] = { optTry match { ...

1 a resposta

Qual é a maneira mais padrão / genérica de compactar uma passagem com uma lista?

Traversable é, de certo modo, a classe de contêineres cuja estrutura possui um "caminho" (que pode corresponder a uma lista), os elementos nos quais podem ser modificados sem dissolver a estrutura. Conseqüentemente zipTrav :: Traversable t => t ...

1 a resposta

Como deve ser uma classe "classe superior Traversable"?

Noesta resposta [https://stackoverflow.com/a/44186072/7951906]Eu inventei no local algo que se parece um pouco com uma "ordem superiorTraversable": gostarTraversable mas para functores da categoria de endofunitores em Hask a Hask. {-# LANGUAGE ...