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

4 la respuesta

Tubería hacia adelante en C #

Continuomi investigacion [https://stackoverflow.com/questions/308481/writing-the-f-recursive-folder-visitor-in-c-seq-vs-ienumerable] de expresar ideas de F # en C #, quería un operador de canalización directa. Para cualquier cosa envuelta en un ...

2 la respuesta

, La clase de caso Scala prohíbe los parámetros de llamada por nombre?

Quiero implementar una lista infinita: abstract class MyList[+T] case object MyNil extends MyList[Nothing] case class MyNode[T](h:T,t: => MyList[T]) extends MyList[T] //error: `val' parameters may not be call-by-nameel problema es elcall-by-name ...

1 la respuesta

Mapa en HList en el método con Poly1 basado en el parámetro de tipo de clase

Tengo clase parametrizada con

6 la respuesta

Filtro Scala en una lista por índice

Quería escribirlo funcionalmente, y lo mejor que podía hacer era:

2 la respuesta

Vacío en contraste con la Unidad

Me gustaría entender cuál es la diferencia entre estos dos conceptos de programación. El primero representa la ausencia de tipo de datos y en el segundo el t...

5 la respuesta

Combine la memorización y la recursividad de cola

¿Es posible combinar la memorización y la recursión de cola de alguna manera? Estoy aprendiendo F # en este momento y entiendo ambos conceptos, pero parece que no puedo combinarlos. Supongamos que tengo lo siguientememoize función ...

5 la respuesta

¿Cómo realizar la coincidencia de patrones con clases de casos vararg?

Tengo un conjunto de clases de casos como este abstract class Shape case class Rectangle(width: Int, height: Int) extends Shape case class Location(x: Int, y: Int, shape: Shape) extends Shape case class Circle(radius: Int) extends Shape case ...

6 la respuesta

¿Cómo puedo preestablecer argumentos en la llamada a la función de JavaScript? (Aplicación de función parcial)

Estoy tratando de escribir una función de JavaScript que devolverá su primer argumento (función) con todos los demás argumentos como parámetros preestablecidos para esa función. Entonces: function out(a, b) { document.write(a + " " + b); } ...

4 la respuesta

java lambda devolviendo un lambda

Estoy tratando de hacer lo que parece ser algo relativamente básico en la nueva tierra de programación funcional jdk8, pero no puedo hacer que funcione. Tengo este código de trabajo: import java.util.*; import java.util.concurrent.*; import ...

10 la respuesta

¿Cuál es la diferencia entre un 'cierre' y una 'lambda'?

¿Alguien podría explicar? Entiendo los conceptos básicos detrás de ellos, pero a menudo veo que se usan indistintamente y me confundo. Y ahora que estamos aquí, ¿en qué se diferencian de una función normal?