Resultados de la búsqueda a petición "functional-programming"

2 la respuesta

Explicación de "atar el nudo"

Al leer cosas relacionadas con Haskell, a veces me encuentro con la expresión "atar el nudo", creo que entiendoqué lo hace, pero nocómo. Entonces, ¿hay alguna explicación buena, básica y simple de entender de este concepto?

2 la respuesta

Comparación de Nemerle y F # para funcional en .Net

Comunidad Wiki Pregunta: De acuerdo con esta pregunta:¿Cuáles son los beneficios de usar Scala en .Net? [https://stackoverflow.com/questions/3587499/what-are-the-benefits-of-using-scala-in-net] otra pregunta me viene a la mente. ¿Alguien puede ...

6 la respuesta

Torres de Hanoi con clavijas K

losTorres de Hanoi [http://en.wikipedia.org/wiki/Tower_of_Hanoi]El problema es un problema clásico para la recursividad. Se le dan 3 clavijas con discos en uno de ellos, y debe mover todos los discos de una clavija a otra, siguiendo las reglas ...

1 la respuesta

¿Cosa 'Refl' en Cálculo de Construcciones?

En idiomas comoAgda, IdrisoHaskell con extensiones de tipo, hay un= escriba algo así como lo siguiente data a :~: b where Refl :: a :~: aa :~: b significa quea yb son lo mismo. ¿Se puede definir tal tipo en elcálculo de ...

2 la respuesta

¿Por qué el compilador de C # no puede inferir un delegado de tipo genérico de la firma de la función? [duplicar

Esta pregunta ya tiene una respuesta aquí: Por qué C # no puede inferir el tipo de este caso aparentemente simple y obvio [/questions/6229131/why-cant-c-sharp-infer-type-from-this-seemingly-simple-obvious-case] 5 respuestas Estoy trabajando con ...

1 la respuesta

Cómo regresar temprano en Scala [duplicado]

Esta pregunta ya tiene una respuesta aquí: Retorno explícito de la acción de juego [/questions/24435800/explicit-return-from-play-action] 2 respuestas Estoy aprendiendo Scala en este momento. Una cosa que me gusta hacer es regresar temprano. ...

5 la respuesta

¿Cómo escribo concisamente un || b donde a y b son valores opcionales?

Estoy contento con una respuesta en cualquier idioma, pero finalmente quiero una respuesta en Java. (Java 8+ está bien. No se limita a Java 8. He intentado arreglar las etiquetas). Si tengo dosOptional<Integer>alores @, ¿cómo calculo ...

3 la respuesta

Manera funcional de crear una matriz de números

¿Cómo podría escribir el siguiente código de manera más funcional usando ES6, sin bibliotecas de terceros? // sample pager array // * output up to 11 pages // * the current page in the middle, if page > 5 // * don't include pager < 1 or pager > ...

1 la respuesta

¿Cuál es un ejemplo explícito de una mónada sin transformador de mónada? [duplicar

Esta pregunta ya tiene una respuesta aquí: Existe una mónada que no tenga un transformador de mónada correspondiente (excepto IO)? [/questions/24515876/is-there-a-monad-that-doesnt-have-a-corresponding-monad-transformer-except-io] 4 ...

1 la respuesta

¿Dónde está el código para un lambda ubicado en un archivo de clase java?

Tengo este archivo fuente de Java: import java.util.function.*; public class t { public static void main(String[] args) { Function<Integer,Integer> r = (a) -> a*a+2*a+1; System.out.println(r.apply(2)); } } Lo compilo y funciona como se ...