Haskell Mode progress report for December 2015. For previous issue see November 2015.
Haskell Mode is an umbrella project for multiple Emacs tools for efficient Haskell development. Haskell Mode is an open source project developed by a group of volunteers constantly looking for contributions. For more information see https://github.com/haskell/haskell-mode.
Font locking now knows how to use language specific syntax coloring for quasi quotes.
{-# LANGUAGE QuasiQuotes #-}
query conn [sql| SELECT column_a, column_b
FROM table1 NATURAL JOIN table2
WHERE ? <= time AND time < ?
AND name LIKE ?
ORDER BY size DESC
LIMIT 100 |]
(beginTime,endTime,string)
Indentation learned how to indent multiline strings with continuation escapes, for example:
main = putStrLn "Multiline\n\
\Hello\n\
\World!\n"
Current project focus is to lower entry barrier for newcomers by defining bite-sized tasks.
Get 50 'well-defined-tasks' done as by the metric:
https://github.com/haskell/haskell-mode/issues?q=is%3Aissue+label%3Awell-defined-task+is%3Aclosed
A 'well-defined-task' is a category of tasks that have the field cleared for them, questions already sorted out and detailed information how to get them done. So you can just sit, search for 'well-defined-task' label and enjoy the coding! The point is to lower the entry barrier for new users, new issue reporters and advanced programmers but Emacs lisp beginners to contribute to the project.
Current status: 14 well-defined-tasks closed plus 13 more open.
If only you can help with reaching our targets please do so!
nil
haskell-saved-check-command #384
Emmanuel Touzery, Gracjan Polak, Sergey Vinokurov, Wayne Lewis, vwyu
Haskell Mode needs volunteers like any other open source project. For more information see:
https://github.com/haskell/haskell-mode/wiki
Also drop by our IRC channel: #haskell-emacs at irc.freenode.net.
Thanks!