Otros ¿Quieres aprender Haskell? Entra aquí

  1. #1
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676

    Bombilla ¿Quieres aprender Haskell? Entra aquí












    ¿Qué es Haskell? Pues es un lenguaje de programación funcional. ¿Y por que aprender Haskell y no otro cualquier lenguaje? Te daré varios datos:

    1. Es el lenguaje más elegante que conozco.
    2. Sistema de tipos estático.
    3. Tiene inferencia de tipos.
    4. Es perezoso.
    5. Transparencia referencial.
    6. Mas corto y óptimo en general que los imperativos.
    7. Extraordinariamente potente.

    Te animo desde ya, a que aprendas este lenguaje de programación tan bonito, por el bien de todos. Te dejo un manual en español justo aquí y una lista de reproducción de YouTube justo debajo:

    Última edición por Centurion; 07/11/2017 a las 05:37

  2. #2
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Aprendamos HASKELL por el bien de TODOS

  3. #3
    ForoParalelo: Miembro Avatar de Su Santidad
    Registro
    12 dic, 16
    Mensajes
    1,805
    Me gusta (Dados)
    2178
    Me gusta (Recibidos)
    578
    Venga, vámonos.

  4. #4
    ForoParalelo: Miembro Avatar de Guacamayo
    Registro
    31 may, 17
    Mensajes
    792
    Me gusta (Dados)
    192
    Me gusta (Recibidos)
    170
    Es multiplataforma ?

  5. #5
    ForoParalelo: Miembro Avatar de marck
    Registro
    31 ago, 14
    Ubicación
    Madrid
    Mensajes
    3,555
    Me gusta (Dados)
    1489
    Me gusta (Recibidos)
    575
    Dónde se usa actualmente?

  6. #6
    ForoParalelo: Miembro Avatar de Guacamayo
    Registro
    31 may, 17
    Mensajes
    792
    Me gusta (Dados)
    192
    Me gusta (Recibidos)
    170
    Algun ejemplo de una linea de haskell para borrar un archivo o directorio completo ?

    Y para copiar un archivo a otro sitio ?

    Con estas dos cosas voy servido

  7. #7
    Hijo de Electrik Avatar de eIetrick
    Registro
    10 abr, 15
    Mensajes
    23,989
    Me gusta (Dados)
    25712
    Me gusta (Recibidos)
    12189
    La primera vez que me suscribo a un hilo. ¿Los que perpetramos cosas en C++ entraremos en cortocircuito? ¿Y en qué se suele usar?

  8. #8
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Cita Iniciado por Guacamayo Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Es multiplataforma ?
    Dependiendo del compilador que utilices, creo que si

  9. #9
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Cita Iniciado por eIetrick Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    La primera vez que me suscribo a un hilo. ¿Los que perpetramos cosas en C++ entraremos en cortocircuito? ¿Y en qué se suele usar?
    No tiene nada que ver con la orientación a objetos. Es otro paradigma distinto, funcional en este caso. Análisis de datos

  10. #10
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Cita Iniciado por Guacamayo Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Algun ejemplo de una linea de haskell para borrar un archivo o directorio completo ?

    Y para copiar un archivo a otro sitio ?

    Con estas dos cosas voy servido
    Borrar un fichero

    import System.IO
    import System.Directory

    main = do
    removeFile "output.txt"
    removeDirectory "docs"
    removeFile "/output.txt"
    removeDirectory "/docs"

    Copiar de un fichero a otro por ejemplo:

    >import System.Directory(copyFile)
    >:t copyFile
    copyFile :: FilePath -> FilePath -> IO ()

  11. #11
    ****Ban Spam/Flood/Troll Avatar de Centurion
    Registro
    10 jun, 13
    Ubicación
    En la cama de tu hermana
    Mensajes
    8,440
    Me gusta (Dados)
    1379
    Me gusta (Recibidos)
    2676
    Cita Iniciado por marck Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Dónde se usa actualmente?
    Analisis y tratamiento de datos

  12. #12
    ★☆★☆★ Avatar de Juanjo
    Registro
    12 abr, 13
    Mensajes
    28,525
    Me gusta (Dados)
    2046
    Me gusta (Recibidos)
    10562
    Yo aprendi algunas nociones de Haskell en la asignatura de programación de la facultad hace 14 años, hoy en día no recuerdo mucho pues no programo nada desde entonces.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •