Resultados da pesquisa a pedido "functional-programming"
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 ...
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 ...
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 | ...
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 * = ...
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 ...
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 ...
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?
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 ...
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ê ...
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 ...