JArrighetti / PdepUTN

MIT License
0 stars 0 forks source link

Reduzcan la cantidad de lambdas #9

Closed sanuzzi closed 6 years ago

sanuzzi commented 6 years ago

Si la lambda usa el parámetro en un solo lugar, traten de hacer que ese lugar esté al final de todo así pueden expresar todo como una función compuesta sin lambdas.

Ejemplo: (\n -> n * 2)

Es equivalente a: (\n -> (*) n 2)

Y también a: (\n -> (*) 2 n)

Y eso funciona como si solo pusiéramos: ((*) 2)

¿Se ve? Pueden usar la misma idea en algunas partes. Traten de evitar las lambdas lo más que se pueda, son un recurso útil pero que debemos intentar evitar.