HWN/es/2006-10-19
Bolet�n Semanal Haskell (Haskell Weekly News)
Entrega n�mero 45 - 19 de Octubre de 2006
Bienvenido a la entrega n�mero 45 de la HWN, un bolet�n semanal cubriendo los desarrollos en la comunidad Haskell.
Una gran semana, con un mont�n de nuevas entregas, incluyendo el ans�osamente esperado GHC 6.6.
An�ncios
GHC versi�n 6.6. El equipo del GHC [1]anunci� una nueva entrega de GHC! Ocurrieron muchos cambios desde la entrega 6.4.2. Para m�s detalles, lee las notas de [2]entrega. Binarios, fuentes y paquetes se encuentran en la p�gina de [3]GHC.
1. http://article.gmane.org/gmane.comp.lang.haskell.general/14367/ 2. http://haskell.org/ghc/docs/6.6/html/users_guide/release-6-6.html 3. http://www.haskell.org/ghc/
Haddock versi�n 0.8. Simon Marlow [4]anunci� Haddock 0.8, incluyendo: cabalizaci�n, soporte Hoogle, inclusi�n de image. [5]Lee m�s.
4. http://article.gmane.org/gmane.comp.lang.haskell.general/14358/ 5. http://www.haskell.org/haddock
Pugs 6.2.13 entregado. Audrey Tang [6]anunci� que luego de cercanamente cuatro meses de desarrollo y m�s de 3400+ 'commits', [7]Pugs 6.2.13, la principal implementaci�n de Perl 6 escrita en Haskell, ya se encuentra disponible.
6. http://pugs.blogs.com/pugs/2006/10/pugs_6213_relea.html 7. http://pugscode.org/
Invariantes y excepciones STM. Tim Harris [8]anunci� que nuevas caracter�sticas de memoria transaccional han sido incluidas a GHC. El principal cambio es agregar soporte para datos invariantes din�micamente verificados; de los tipos descritos en [9]este trabajo (pdf). Hay dos operaciones: always X :: STM Bool -> STM () y alwaysSucceeds X :: STM a -> STM (). M�s detalles [10]aqu� (pdf).
8. http://article.gmane.org/gmane.comp.lang.haskell.general/14356/ 9. http://research.microsoft.com/~tharris/papers/2006-transact.pdf 10. http://research.microsoft.com/~tharris/papers/2005-ppopp-composable.pdf
Cabal versi�n 1.1.6 est� disponible. Duncan Coutts [11]anunci� que [12]Cabal, la arquitectura com�n para construir aplicaciones y librer�as, version 1.1.6 est� ahora disponible. Es incluido en la version 6.6 de GHC.
11. http://article.gmane.org/gmane.comp.lang.haskell.libraries/5228/ 12. http://haskell.org/cabal/
Diversi�n en la tarde. Jueves 16th de Noviembre en Oxford. Jeremy Gibbons [13]anunci� que el, Graham Hutton y Conor McBride en Nottinghan est�n organizando un seminario, [14]Diversi�n en la Tarde (Fun in the Afternoon), acerca de programaci�n funcional y t�picos relacionados. La idea es tener un peque�o n�mero de charlas c�mo un ant�doto a las tensas sesiones universitarias, tres tardes al a�o. Se espera que las charlas sean informales y divertidas, y que exista abundante espacio para la discusi�n tambi�n. Divertido!
13. http://article.gmane.org/gmane.comp.lang.haskell.general/14373/ 14. http://sneezy.cs.nott.ac.uk/fun/
HC&A pide contribuciones. Andres Loeh [15]pidi� contribuciones para el Reporte de [16]Actividades y Comunidades Haskell 11th, una descripci�n bi-anual sobre el estado de Haskell al igual que de sus proyectos.
15. http://article.gmane.org/gmane.comp.lang.haskell.general/14384/ 16. http://www.haskell.org/communities/
Generic Haskell versi�n 1.60 (Diamond). El equipo de Generic Haskell en Utrecht [17]anunci� una nueva entrega de [18]Generic Haskell, una extensi�n a Haskell que facilita la programaci�n gen�rica. Generic Haskell incluye: valores accedidos por tipo y tipos accedidos por tipos. El compilador de Generic Haskell toma las fuentes de Generic Haskell y produce c�digo Haskell. Esta entrega agrega soporte para Generic Views.
17. http://article.gmane.org/gmane.comp.lang.haskell.general/14374/ 18. http://www.generic-haskell.org/
Streams 0.1 disponible para GHC 6.6. Bulat Ziganshin [19]anunci� que la librer�a Streams 0.1 es ahora compatible con GHC 6.6.
19. http://article.gmane.org/gmane.comp.lang.haskell.general/14383/
Haskell'
Esta secci�n cubre el proceso de estandarizaci�n de [20]Haskell'.
- [21](Patr�n) Guardas en lambdas.
20. http://hackage.haskell.org/trac/haskell-prime 21. http://thread.gmane.org/gmane.comp.lang.haskell.prime/1750/focus=1750
Discusi�n
Terminolog�a GADT. Oleg Kiselyov [22]discute que el t�rmino GADT deber�a ser reservado para verdaderamente tipos de datos algebr�icos, y no s�lo tipos de datos normales escritos en sintaxis GADT.
22. http://thread.gmane.org/gmane.comp.lang.haskell.general/14363/focus=14363
Funcionalidad ext�ndida para acceder a cambos de expedientes. Henning Thielemann [23]propuso algunas extensiones para el sistema de expedientes.
23. http://article.gmane.org/gmane.comp.lang.haskell.cafe/15944/
Trabajos
Desarrollador Senior para back-end de aplicaciones web. Lime Wire. [24]PhD opcional, cr�dito extra por saber Haskell.
24. http://www.crunchboard.com/job/1138
Ru�dos del Blog
[25]Noticias Haskell desde la blogo-esfera.
- [26]First Steps with Haskell for Web Applications
- [27]Haskell and Personal Publishing Platform Ramblings
- [28]A type-based solution to the 'strings problem'
- [29]5 Principles For Programming
- [30]The Misguided Faith in Unit Tests
- [31]The functional language that?s right under your nose
- [32]Games, Strategies and the Self-Composition of the List Monad
- [33]Flapjax - Functional Reactive Ajax
- [34]Haskell-style parser combinators in Factor: s-expression reader
- [35]Concepts behind the C# 3.0 language
- [36]Explicit Typing, Trail Blazing, and Packrat Parsing
- [37]What is so cool about Functional Programming?
25. http://planet.haskell.org/ 26. http://mult.ifario.us/articles/2006/10/11/first-steps-with-haskell-for-web-applications 27. http://mult.ifario.us/articles/2006/10/18/more-haskell-and-personal-publishing-platform-ramblings 28. http://blog.moertel.com/articles/2006/10/18/a-type-based-solution-to-the-strings-problem 29. http://empathybox.com/archives/8 30. http://blogs.concedere.net:8080/blog/discipline/software+engineering/?permalink=The-Misguided-Faith-in-Unit-Tests.html 31. http://www.b-list.org/weblog/2006/10/11/functional-language-s-right-under-your-nose 32. http://sigfpe.blogspot.com/2006/10/games-strategies-and-self-composition.html 33. http://lambda-the-ultimate.org/node/1771 34. http://www.bluishcoder.co.nz/2006/10/factor-parser-combinator-example.html 35. http://www.codeproject.com/useritems/csharp3-concepts.asp 36. http://www.knowing.net/PermaLink,guid,0cc63c2f-e167-406d-a00e-4f390e9494f6.aspx 37. http://www.gaetanocaruana.com/2006/10/02/what-is-so-cool-about-functional-programming/
Frases de la Semana
- M. David Peterson: Con la ayuda de nuestros amigables ex-profesores locales y entusiastas Haskell, Dr. Meijer y Dr. L�mmel, he aprendido a dejar de preocuparme y amar las comprensiones m�nadicas.
- SamB: O(n^2) es mejor que O(sin-cabello)
- chessguy: No sab�a que Pennsylvania ten�a a alguien tan cool como para que conociera Haskell.
- int-e: �Qu�, unsafeCoerce# es preservador-de-tipo? !Qu� aburrido!
- lennart: Los �meros de punto flotantes son terribles. Mantengo que antes de usarlos, las personas deber�an tener una licensia de conductores de punto flotante.
- xerox: #haskell es un buen optimizador de c�digo.
- sigfpe: Haskell es t�n estricto con la seguridad de tipo que pedazos de c�digos aleatoriamente generados que pasen la verificaci�n de tipo son probables de que hagan algo �til, incluso si no tienes idea de que puede ser lo �til.
Acerca del bolet�n semanal Haskell
Cada semana, nuevas ediciones son publicadas a la lista de correo de [38]Haskell, tambi�n a la [39]Haskell Sequence y [40]Planet Haskell. [41]RSS tambien est� disponible, y los titulares aparecen en [42]haskell.org.
Para ayudar a crear nuevas ediciones de este bolet�n, por favor lee la informaci�n[47] para contribuir. Env�a historias a dons at cse.unsw.edu.au. El repositorio darcs se encuentra disponible en darcs get http://www.cse.unsw.edu.au/~dons/code/hwn
38. http://www.haskell.org/mailman/listinfo/haskell 39. http://sequence.complete.org/ 40. http://planet.haskell.org/ 41. http://sequence.complete.org/node/feed 42. http://haskell.org/ 43. http://haskell.org/haskellwiki/HWN/es 44. http://haskell.org/haskellwiki/HWN
Traducci�n de la HWN
Este es un art�culo traducido de su versi�n original en Ingl�s. Para colaborar con el proceso de traducci�n semanal de la HWN, por favor enviar un correo a luis at arjox.org