News aggregator

APLAS 2014: Last CFP

General haskell list - Wed, 05/07/2014 - 4:10am
=============================================================== APLAS 2014 12th Asian Symposium on Programming Languages and Systems http://www.math.nagoya-u.ac.jp/~garrigue/APLAS2014/ 17-19 November 2014, Singapore CALL FOR PAPERS Abstracts due May 26 (full paper by June 2) =============================================================== ================ INVITED SPEAKERS ================ Zhenjiang Hu (NII, Japan) Dexter Kozen (Cornell University, USA) Julien Verlaguet (Facebook, USA) ========== BACKGROUND ========== APLAS aims to stimulate programming language research by providing a forum for the presentation of latest results and the exchange of ideas in programming languages and systems. APLAS is based in Asia, but is an international forum that serves the worldwide programming language community. APLAS is sponsored by the Asian Association for Foundation of Software (AAFS) founded by Asian researchers in cooperation with many researchers from Europe and the USA. Past APLAS symposium
Categories: Incoming News

SMTP Mail server

Haskell on Reddit - Wed, 05/07/2014 - 3:32am

Is there an existing library for an SMTP mail server? I would create an SMTP server using the library to process mail messages in a custom format. But I can't use an existing mail server program like postfix because every incoming mail needs to be processed by a seperate thread and based on the format of the received mail I need to do certain things. I searched all over but couldn't find a lightweight SMTP server library although I found a few SMTP server programs similar to postfix which is not what I need.

submitted by desijays
[link] [9 comments]
Categories: Incoming News

Splicious is now accepting applications for alphauser trials

haskell-cafe - Wed, 05/07/2014 - 1:19am
Dear Haskellians and CurriedOnes, Splicious is now accepting applications for alpha user trials<http://www.splicious.net/> . To learn more about splicious, apart from that it is written in a higher-kinded functional language and makes extremely cool use of delimited continuations, please check out these links. - splicious and distributed identity<https://www.youtube.com/watch?v=Tz2pmVGgrG4> - splicious, BitCoin, content creation, curation, and sharing<https://www.youtube.com/watch?v=f700b6IHZcc> - Vlad Patryshev's review of splicious<https://www.youtube.com/watch?v=nRmu9-AL2OM> - The specialK white paper<https://docs.google.com/document/d/1aM5OIJWOyW89rHdUg6d9-YVbItdtxxiosP_fXZQaRdg/edit#> - A link to our crowd funding site<http://www.rockethub.com/projects/42500-splicious> Love to all, --greg
Categories: Offsite Discussion

A Haskell Reading List

del.icio.us/haskell - Tue, 05/06/2014 - 10:03pm
Categories: Offsite Blogs

transformers 0.4: change in accessor function exports?

libraries list - Tue, 05/06/2014 - 5:16pm
One of the changes[1] in transformers 0.4 is as follows: 0.3: newtype Identity a = Identity { runIdentity :: a } 0.4: newtype Identity a = Identity a runIdentity (Identity x) = x While this may seem benign, I've already seen three cases where this caused breakage[2][3][4]. Is there a reason for this change in 0.4? If not, I'd like to request moving back to the previous formulation to avoid unnecessary breakage. Michael [1] http://hdiff.luite.com/cgit/transformers/commit/Data/Functor/Identity.hs?id=cabf26451206cf1e223970b2df846132300c04d9&ss=1 [2] https://github.com/fpco/streaming-commons/pull/5 [3] https://github.com/ekmett/exceptions/pull/29 [4] https://github.com/ekmett/mtl/commit/d1a6253886a99215d5ff6afe3632b27e696d40b3 _______________________________________________ Libraries mailing list Libraries< at >haskell.org http://www.haskell.org/mailman/listinfo/libraries
Categories: Offsite Discussion

Cabal exit codes when work to be done

haskell-cafe - Tue, 05/06/2014 - 7:45am
Is there a way to run e.g. `cabal install --only-dependencies` and have it return a non-zero exit code if, for instance, there IS something to do? I tried `--dry-run` but the exit code is still 0 if something is missing. [or have it return non-zero if there isn't work to do, or...] AfC Sydney
Categories: Offsite Discussion

Is it an error to call hGetLine on a non-blocking Handle?

libraries list - Tue, 05/06/2014 - 6:04am
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi folks: I could really use an expert eye on this. I'm trying to get to the bottom of a very tenacious bug in the GHC Builder. The details of how this happens are documented separately for reference: https://gist.github.com/AlainODea/dc841046524cd7833da8 The Handles involved are returned by System.Process.runInteractiveProcess. They are non-blocking at the Illumos kernel level. It appears that maybeFillReadBuffer (called by hGetLine under the hood) treats EAGAIN as an error: http://hackage.haskell.org/package/base-4.7.0.0/docs/src/GHC-IO-Handle-Text.html#maybeFillReadBuffer Is it expected that runInteractiveProcess would return non-blocking Handles for stdout and stderr? Is it an error to call hGetLine on a non-blocking Handle? Thanks, Alain -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTaG1jAAoJEP0rIXJNjNSAxpwH/immeV301FEZx9o6Q0ODCuqK AUBnDHcjS9VBqhJ7XnuwkWXi83qNJhoi9P
Categories: Offsite Discussion

GPCE 2014 - Final Call for Papers

General haskell list - Mon, 05/05/2014 - 4:00am
------------------------------------------------------------------------ CALL FOR PAPERS 13th International Conference on Generative Programming: Concepts & Experiences (GPCE 2014) September 15-16, 2014 Västerås, Sweden (collocated with ASE 2014 and SLE 2014) http://www.gpce.org http://www.facebook.com/GPCEConference http://twitter.com/GPCECONF ------------------------------------------------------------------------ IMPORTANT DATES * Submission of papers: May 30, 2014 * Paper notification: July 7, 2014 SCOPE Generative and component approaches and domain-specific abstractions are revolutionizing software development just as automation and componentization revolutionized manufacturing. Raising the level of abstraction in software specification has been a fundamental goal of the computing community for several decades. Key technologies for automating program development and lifting the abstraction level closer to the problem domain are *Generative Programming* for program synthesis,
Categories: Incoming News

Deadline extension: The 20th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2014)

General haskell list - Sun, 05/04/2014 - 11:22am
*** Apologies for cross-posting *** *Due to numerous requests, the deadline of PRDC 2014 has been extended to May 16th 2014.* *Call for Papers: The 20th IEEE Pacific Rim International Symposium on Dependable Computing (PRDC 2014)* *Singapore Nov 18-21, 2014 * PRDC 2014 (http://prdc.dependability.org/PRDC2014/index.html) is the twentieth in this series of symposia started in 1989 that are devoted to dependable and fault-tolerant computing. PRDC is recognized as the main event in the Pacific area that covers the many dimensions of dependability and fault tolerance, encompassing fundamental theoretical approaches, practical experimental projects, and commercial components and systems. As applications of computing systems have permeated into all aspects of daily life, the dependability of computing systems has become increasingly critical. This symposium provides a forum for countries around the Pacific Rim and other areas of the world to exchange ideas for improving the dependability of computing systems.
Categories: Incoming News

New gtk2hs 0.12.4 release

gtk2hs - Wed, 11/21/2012 - 12:56pm

Thanks to John Lato and Duncan Coutts for the latest bugfix release! The latest packages should be buildable on GHC 7.6, and the cairo package should behave a bit nicer in ghci on Windows. Thanks to all!

~d

Categories: Incoming News