[Haskell-cafe] Haskell Weekly News: Issue 100 - January 10, 2009
Brent Yorgey
byorgey at seas.upenn.edu
Sat Jan 10 16:30:08 EST 2009
---------------------------------------------------------------------------
Haskell Weekly News
http://sequence.complete.org/hwn/20090110
Issue 100 - January 10, 2009
---------------------------------------------------------------------------
Welcome to issue 100 of HWN, a newsletter covering developments in the
[1]Haskell community.
Welcome to the 100th (!) issue of the Haskell Weekly News, suitably
published on your friendly neighborhood HWN editor's 1000th birthday
(base 3). If you ever have content to be included in the HWN
(announcements, blog posts, major life news) or a suggestion on how the
HWN could be more useful to you as a window into the goings-on of the
Haskell community, please don't hesitate to send it along, using the
contact information at the end of each issue.
Announcements
Haskell BLAS bindings version 0.7. Patrick Perry [2]announced the
[3]release of version 0.7 of the [4]blas package, Haskell bindings to
the BLAS (Basic Linear Algebra Subprograms) library. According to
Patrick, this release is "a major milestone---it is finally the library
with all of the features that I want."
X Haskell Bindings. Antoine Latter [5]announced a preview release of
the [6]X Haskell Bindings. The goal of the library is to provide
low-level access to the X11 protocol, in the spirit of the [7]X C
Bindings.
Data.TCache 0.5.5. Alberto G. Corona [8]announced the 0.5.5 release of
the [9]TCache package, a transactional data cache with configurable
persistence. This version adds the the capability to safely handle
transactions, and incrementally serialize many data types
simultaneously in the same piece of code.
haskell-src-exts 0.4.8. Niklas Broberg [10]announced a new release
(0.4.8) of the [11]haskell-src-exts package. This is a bug-fix release
in the wake of the flurry of bug reports due to [12]hlint.
bytestring-trie 0.1.2 (bugfix). wren ng thornton [13]announced a bugfix
release for [14]bytestring-trie, efficient finite maps from
(byte)strings to values. This release fixes a bug in alterBy, and adds
an Eq instance.
wxHaskell 0.11.1. Jeremy O'Donoghue [15]announced the release of
[16]wxHaskell 0.11.1, a Haskell binding for the wxWidgets GUI library.
The main highlights include support for XRC resource files, support for
wxWidgets 2.8.x and GHC 6.10, and preliminary support for Cabal and
Hackage.
cabal2doap 0.1. Greg Heartsfield [17]announced the [18]release of
[19]Cabal2doap, which generates Description of a Project (DOAP) XML/RDF
data representing a Haskell project. This should make it possible for
semantic web project aggregation sites to find and index Haskell
projects.
Jobs
Jane Street is hiring functional programmers. Yaron Minsky [20]reminded
everyone that [21]Jane Street is still hiring! Jane Street now has over
30 OCaml developers, and is actively looking to hire more in Tokyo,
London and New York.
PhD, postdoc, and engineering positions at HATS. CFP [22]announced the
availability of 10 PhD, postdoc, and engineering positions within the
HATS project (Highly Adaptable and Trustworthy Software using Formal
Models), a new Integrated Project funded by the European Union, within
the programme "Future and Emerging Technologies" (FET). The goal of
HATS is a tool-supported framework and formal methodology for the
development of long-lived and trustworthy software systems.
Hypothetical Haskell job in New York. Tony Hannan [23]asked how many
would be interested in applying to a hypothetical Haskell job in New
York, assuming his boss can be convinced to use Haskell.
Blog noise
[24]Haskell news from the [25]blogosphere.
* Lennart Augustsson (augustss): [26]LLVM arithmetic.
* GHC / OpenSPARC Project: [27]Bootstrapping 6.
* Patrick Perry: [28]New Haskell BLAS bindings!.
* Clemens Fruhwirth: [29]Liskell standalone.
* The GHC Team: [30]Benchmarking recent improvements in parallelism.
* Galois, Inc: [31]Tech Talk: OpenTheory: Package Management for
Higher Order Logic Theories.
* Eric Kow (kowey): [32]fold diagram revisited?.
* GHC / OpenSPARC Project: [33]Bootstrapping 5.
* Lennart Augustsson (augustss): [34]LLVM.
* Sebastian Fischer: [35]Monadic and Queue-Based Tree Search.
* Philip Wadler: [36]Well-typed programs can't be blamed.
* GHC / OpenSPARC Project: [37]Bootstrapping 4.
* Manuel M T Chakravarty: [38]GPU Kernels as Data-Parallel Array
Computations in Haskell..
* GHC / OpenSPARC Project: [39]Bootstrapping 3.
* Tom Schrijvers: [40]Monadic Constraint Programming.
* Conal Elliott: [41]Another angle on functional future values.
* >>> Greg Heartsfield: [42]Cabal2doap.
* Christopher Lane Hinson: [43]MaybeArrow?.
* GHC / OpenSPARC Project: [44]Bootstrapping 2.
* Darcs: [45]darcs 2.2.0pre2 ready for testing!.
* Alson Kemp: [46]Sad about Import Cycles.
* GHC / OpenSPARC Project: [47]Bootstrapping.
* gamr7: [48]Accessing Recursive Haskell Data Structures from
C/Python.
Quotes of the Week
* jml: A wise man once said, "the program isn't debugged until the
last user is dead".
* pumpkin: OMG I <3 RECORD SYNTAX
* Olathe: <Olathe> > floor (1.0/0.0) <lambdabot> 179769... <Olathe>
But you can see that Haskell can calculate the maximum Integer.
* lilac: <drdozer> gha! I'm drowning in the haskell number hierarchy
again <lilac> drdozer: magic 8-ball says 'add calls to
fromIntegral'
* monopoly: do not exit IO. go directly to the REPL, do not pass any
parameters or continuations.
* EvilTerran: [on category theory] the same place of nightmares that
spawned zygohistomorphic prepromorphisms :P
About the Haskell Weekly News
New editions are posted to [49]the Haskell mailing list as well as to
[50]the Haskell Sequence and [51]Planet Haskell. [52]RSS is also
available, and headlines appear on [53]haskell.org.
To help create new editions of this newsletter, please see the
information on [54]how to contribute. Send stories to byorgey at cis
dot upenn dot edu. The darcs repository is available at darcs get
[55]http://code.haskell.org/~byorgey/code/hwn/ .
References
1. http://haskell.org/
2. http://article.gmane.org/gmane.comp.lang.haskell.cafe/50195
3. http://quantile95.com/2009/01/09/new-haskell-blas-bindings/
4. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/blas
5. http://article.gmane.org/gmane.comp.lang.haskell.cafe/50170
6. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xhb
7. http://xcb.freedesktop.org/
8. http://article.gmane.org/gmane.comp.lang.haskell.cafe/50169
9. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/TCache
10. http://article.gmane.org/gmane.comp.lang.haskell.cafe/50119
11. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell-src-exts
12. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hlint
13. http://article.gmane.org/gmane.comp.lang.haskell.cafe/49956
14. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bytestring-trie
15. http://article.gmane.org/gmane.comp.lang.haskell.cafe/49898
16. http://wxhaskell.sourceforge.net/
17. http://article.gmane.org/gmane.comp.lang.haskell.general/16718
18. http://blog.gregheartsfield.com/2009/01/04/cabal2doap/
19. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/cabal2doap
20. http://article.gmane.org/gmane.comp.lang.haskell.general/16741
21. http://janestreet.com/
22. http://article.gmane.org/gmane.comp.lang.haskell.general/16736
23. http://article.gmane.org/gmane.comp.lang.haskell.cafe/50015
24. http://planet.haskell.org/
25. http://haskell.org/haskellwiki/Blog_articles
26. http://augustss.blogspot.com/2009/01/llvm-arithmetic-so-we-want-to-compute-x.html
27. http://ghcsparc.blogspot.com/2009/01/bootstrapping-6.html
28. http://quantile95.com/2009/01/09/new-haskell-blas-bindings/
29. http://blog.clemens.endorphin.org/2009/01/liskell-standalone.html
30. http://ghcmutterings.wordpress.com/2009/01/09/46/
31. http://www.galois.com/blog/2009/01/08/tech-talk-opentheory-package-management-for-higher-order-logic-theories/
32. http://koweycode.blogspot.com/2009/01/fold-diagram-revisited.html
33. http://ghcsparc.blogspot.com/2009/01/bootstrapping-5.html
34. http://augustss.blogspot.com/2009/01/llvm-llvm-low-level-virtual-machine-is.html
35. http://www-ps.informatik.uni-kiel.de/~sebf/projects/monad-vs-queue.html
36. http://wadler.blogspot.com/2009/01/well-typed-programs-cant-be-blamed.html
37. http://ghcsparc.blogspot.com/2009/01/bootstrapping-4.html
38. http://justtesting.org/post/68696876
39. http://ghcsparc.blogspot.com/2009/01/bootstrapping-3.html
40. http://tomschrijvers.blogspot.com/2009/01/monadic-constraint-programming.html
41. http://conal.net/blog/posts/another-angle-on-functional-future-values/
42. http://blog.gregheartsfield.com/2009/01/04/cabal2doap/
43. http://blog.downstairspeople.org/2009/01/04/maybearrow/
44. http://ghcsparc.blogspot.com/2009/01/test-run-of-patched-ghc-6.html
45. http://blog.darcs.net/2009/01/darcs-220pre2-ready-for-testing.html
46. http://www.alsonkemp.com/haskell/sad-about-import-cycles/
47. http://ghcsparc.blogspot.com/2009/01/building.html
48. http://gamr7.com/blog/?p=66
49. http://www.haskell.org/mailman/listinfo/haskell
50. http://sequence.complete.org/
51. http://planet.haskell.org/
52. http://sequence.complete.org/node/feed
53. http://haskell.org/
54. http://haskell.org/haskellwiki/HWN
55. http://code.haskell.org/~byorgey/code/hwn/
More information about the Haskell-Cafe
mailing list