[Haskell-cafe] Haskell Weekly News: Issue 318
Semen Trygubenko / Семен Тригубенко
semen at trygub.com
Thu Feb 26 00:59:15 UTC 2015
New Releases
A very fast BufferBuilder-based JSON encoder for Aeson.
Encode JSON 2-5x faster than Aeson.
https://hackage.haskell.org/package/buffer-builder-0.2.0.3
https://hackage.haskell.org/package/buffer-builder-aeson-0.2.0.3
http://www.reddit.com/r/haskell/comments/2wwbuj/announcing_bufferbuilder_encode_json_25x_faster/
FLTK GUI bindings - Alpha release
This library aims to make it easy for users to build native apps
that work portably across platforms.
http://hackage.haskell.org/package/fltkhs-0.1.0.0/docs/Graphics-UI-FLTK-LowLevel-FLTKHS.html
Calls for Participation
Primitive Haskell
Originally this is a chapter in Mezzo Haskell, covering primitive
operations, evaluation order and mutation. Michael Snoyman wants
feedback on style and teaching approach.
https://www.fpcomplete.com/blog/2015/02/primitive-haskell
https://github.com/fpco/mezzohaskell
Intermediate Haskell documentation proposal
Michael Snoyman points out that Haskell community lacks
middle-weight documentation beyond the levels of RWH and LYaH,
or it is redundant, of varying quality and hard to find.
He proposes to create conditions that will help Haskell
community to write this documentation collectively.
Part of Commercial Haskell effort.
https://github.com/commercialhaskell/commercialhaskell/blob/master/proposal/intermediate-haskell-documentation.md
https://github.com/commercialhaskell/commercialhaskell
https://groups.google.com/forum/#!topic/commercialhaskell/Ou00AvRdDTU
Discussion
GHC 7.10 will embody Plan FTP
In the 11 day window ~800 people participated in the survey and 82%
were in favour of Foldable/Traversable Proposal.
https://mail.haskell.org/pipermail/libraries/2015-February/025009.html
http://www.reddit.com/r/haskell/comments/2wx64g/ghc_710_will_use_plan_ftp/
Web development using Haskell
A discussion of (micro)frameworks, active and (seemingly) dormant,
and the ultimate minimalism.
http://www.reddit.com/r/haskell/comments/2wfap0/web_development_using_haskell/
Free Monoids in Haskell
Lists aren't!
http://comonad.com/reader/2015/free-monoids-in-haskell/
https://www.reddit.com/r/haskell/comments/2wqxqv/the_comonadreader_dan_doel_free_monoids_in_haskell/
Let's teach GHC idiom brackets!
(| pureFunction (fetchWith some params) (fetchMore withOthers) |)
vs pureFunction <$> fetchWith some params <*> fetchMore withOthers
https://mail.haskell.org/pipermail/haskell-cafe/2015-February/118228.html
http://www.reddit.com/r/haskell/comments/2wclln/haskellcafe_lets_teach_ghc_idiom_brackets/
Is working with numeric formulas on Haskell a pain for anyone else?
(/) and quot have different semantics, and this makes it hard to implement formulas.
http://www.reddit.com/r/haskell/comments/2ws786/is_working_with_numeric_formulas_on_haskell_a/
Monads in a non Functional Programming language X Haskell
Fluid interfaces and Monads have little in common, although it might look like a lot.
http://www.reddit.com/r/haskell/comments/2wefft/monads_in_a_non_functional_programming_language_x/
Quotes of the Week
"would require parens" in haskell world is like saying
"would require taking lives" (chrisdone)
"Functional programming beats all GOF Gang of Four patterns." (eniacsparc2xyz)
http://www.reddit.com/r/haskell/comments/2wjtq5/haskell_actually_does_change_the_way_you_think/
"… pure functional programming and HTTP are a match made in heaven
(type Application = Request -> Response - it doesn't get any
more sensible than that ;)) …" (tdammers)
http://www.reddit.com/r/haskell/comments/2wfap0/web_development_using_haskell/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20150226/fa958463/attachment.sig>
More information about the Haskell-Cafe
mailing list