Resultados da pesquisa a pedido "functional-programming"

3 a resposta

try & catch funcional com Scala

Existe uma maneira mais ômática de abrir um recurso no Scala e aplicar métodos a ele do que esse método (traduzido diretamente do java), usandovals mas também incluindo o finalmente etc. var is:FileInputStream = null try { is = new ...

4 a resposta

Codificação da igreja de listas usando dobras à direita e listas de diferenças

Aqui está a pergunta seqüencial depois Como armazenar dados de uma cadeia funcional da Lista Monoidal? [https://stackoverflow.com/questions/51297054/how-to-store-data-of-a-functional-chain-of-monoidal-list] e Extraindo dados de uma cadeia de ...

1 a resposta

A melhor maneira de condensar uma lista de tipos de opções até apenas elementos que não são nenhum?

Inesperadamente, estou tendo um pouco de dificuldade em passar de uma lista de 'uma opção para uma lista que contém apenas os elementos que são Some. Minha tentativa inicial foi: let ga = List.filter (fun xx -> match xx with | Some(g) -> true | ...

3 a resposta

Slick 3.0.0 - atualiza a linha apenas com valores não nulos

Tendo uma tabela com as colunas class Data(tag: Tag) extends Table[DataRow](tag, "data") { def id = column[Int]("id", O.PrimaryKey) def name = column[String]("name") def state = column[State]("state") def price = column[Int]("price") def * = ...

2 a resposta

Função Programação e Objetos Simulados

Eu estava assistindo recentemente um webcast no Clojure. Nele, o apresentador fez um comentário no contexto da discussão da natureza FP de Clojure, que foi algo como (espero não deturpá-lo) "Objetos simulados estão zombando de você". Também ouvi ...

5 a resposta

Scala: filtragem com base no tipo

Estou aprendendo o Scala, pois ele se adapta bem às minhas necessidades, mas acho difícil estruturar o código com elegância. Estou em uma situação em que tenho umList x e quer criar doisLists: um contendo todos os elementos deSomeClass e um ...

2 a resposta

Explicação de "amarrar o nó"

Ao ler coisas relacionadas a Haskell, às vezes me deparo com a expressão “amarrar o nó”, acho que entendoo que faz, mas nãoquão. Então, existem explicações boas, básicas e simples para entender esse conceito?

2 a resposta

Comparação de Nemerle e F # para Functional On .Net

Pergunta do wiki da comunidade: De acordo com esta pergunta:Quais são os benefícios do uso do Scala no .Net? [https://stackoverflow.com/questions/3587499/what-are-the-benefits-of-using-scala-in-net] outra pergunta vem à mente. Alguém pode expor ...

6 a resposta

Torres de Hanói com pinos K

oTorres de Hanói [http://en.wikipedia.org/wiki/Tower_of_Hanoi]O problema é um problema clássico de recursão. Você recebe três pinos com discos em um deles e deve mover todos os discos de um pinos para outro, seguindo as regras fornecidas. Você ...

1 a resposta

Coisa `Refl` em Cálculo de construções?

Em idiomas comoAgda, IdrisouHaskell com extensões de tipo, existe um= tipo como o seguinte data a :~: b where Refl :: a :~: aa :~: b significa quea eb são os mesmos. Esse tipo pode ser definido nocálculo de ...