Haskell Weekly News: Issue 313

Welcome to issue 313 of the HWN, an issue covering crowd-sourced bits of information about Haskell from around the web. This issue covers from November 16 to December 6, 2014 Quotes of the Week * Dijkstra: How do we convince people that in programming simplicity and clarity (in short: what mathematicians call "elegance") are not a dispensable luxury, but a crucial matter that decides between success and failure? * Dijkstra: Simplicity is a great virtue but it requires hard work to achieve it and education to appreciate it. And to make matters worse: complexity sells better. * monochrom: those who have learned from history are bound to helplessly watch other people repeat it. Top Reddit Stories * 24 Days of GHC Extensions: Welcome! Domain: ocharles.org.uk, Score: 140, Comments: 24 Original: [1] http://goo.gl/HvjuvJ On Reddit: [2] http://goo.gl/4Skf5Z * How I Start: Haskell Domain: howistart.org, Score: 120, Comments: 11 Original: [3] http://goo.gl/T2OCwj On Reddit: [4] http://goo.gl/1bGl7I * Lucid: templating DSL for HTML Domain: chrisdone.com, Score: 105, Comments: 59 Original: [5] http://goo.gl/JJsJlT On Reddit: [6] http://goo.gl/jyvkHu * Erik Meijer planning to make Category theory for programmers MOOC Domain: imgur.com, Score: 105, Comments: 45 Original: [7] http://goo.gl/ZnCi6Z On Reddit: [8] http://goo.gl/8vOFP0 * An opportunity in Singapore Domain: self.haskell, Score: 98, Comments: 31 Original: [9] http://goo.gl/X0OBAE On Reddit: [10] http://goo.gl/X0OBAE * Dan Piponi working on an audio synthesis tool written in Haskell Domain: plus.google.com, Score: 90, Comments: 1 Original: [11] http://goo.gl/J83NRS On Reddit: [12] http://goo.gl/Cbhx8x * GHC and LLVM: The State of the Union Domain: smart-cactus.org, Score: 86, Comments: 13 Original: [13] http://goo.gl/CA7R4C On Reddit: [14] http://goo.gl/l3L8H7 * Learning Haskell as a Nonprogrammer Domain: superginbaby.wordpress.com, Score: 84, Comments: 77 Original: [15] http://goo.gl/9Q1ufS On Reddit: [16] http://goo.gl/Yqni7Y * Announcing Opaleye: SQL-generating embedded domain specific language for Postgres Domain: self.haskell, Score: 84, Comments: 85 Original: [17] http://goo.gl/HoMXjj On Reddit: [18] http://goo.gl/HoMXjj * Deploy any Haskell application. Instantly. Domain: halcyon.sh, Score: 79, Comments: 27 Original: [19] http://goo.gl/sxQWKk On Reddit: [20] http://goo.gl/5V2dMj * Haskell for all: How to build library-agnostic streaming sources Domain: haskellforall.com, Score: 75, Comments: 26 Original: [21] http://goo.gl/1QcyRf On Reddit: [22] http://goo.gl/eYwlBp * Image Processing with Comonads Domain: jaspervdj.be, Score: 74, Comments: 33 Original: [23] http://goo.gl/GZu2oc On Reddit: [24] http://goo.gl/Xsh0z9 * 24 Days of GHC Extensions: View Patterns Domain: ocharles.org.uk, Score: 69, Comments: 39 Original: [25] http://goo.gl/uN3PLf On Reddit: [26] http://goo.gl/2YZ1r0 * Well-Typed are hiring! Domain: well-typed.com, Score: 68, Comments: 36 Original: [27] http://goo.gl/DxYgrT On Reddit: [28] http://goo.gl/2imRKu * 24 Days of GHC Extensions: Pattern Synonyms Domain: ocharles.org.uk, Score: 65, Comments: 20 Original: [29] http://goo.gl/j75DP8 On Reddit: [30] http://goo.gl/VTvCof * How lazy evaluation works Domain: hackhands.com, Score: 63, Comments: 30 Original: [31] http://goo.gl/YPOFaM On Reddit: [32] http://goo.gl/w2uKGJ * Learn You an Agda Domain: williamdemeo.github.io, Score: 59, Comments: 61 Original: [33] http://goo.gl/hQ5DaT On Reddit: [34] http://goo.gl/2I00Zh * 24 Days of GHC Extensions: Record Wildcards Domain: ocharles.org.uk, Score: 59, Comments: 38 Original: [35] http://goo.gl/BnXqjA On Reddit: [36] http://goo.gl/yBzMoY * Functional Programming Patterns (BuildStuff '14) Domain: slideshare.net, Score: 55, Comments: 15 Original: [37] http://goo.gl/fzo56I On Reddit: [38] http://goo.gl/XCy482 * The GHCJS guys are working on TH cross compiling Domain: thread.gmane.org, Score: 54, Comments: 15 Original: [39] http://goo.gl/XyA4FS On Reddit: [40] http://goo.gl/eRULJH * Silk is looking for a Haskell engineer Domain: self.haskell, Score: 53, Comments: 21 Original: [41] http://goo.gl/eB10Wa On Reddit: [42] http://goo.gl/eB10Wa * Keera studios: Haskell games & adventure engine for Android, beta testers wanted! Domain: keera.co.uk, Score: 53, Comments: 8 Original: [43] http://goo.gl/rk7Wrx On Reddit: [44] http://goo.gl/ciCbYp * 24 Days of GHC Extensions: Bang Patterns Domain: ocharles.org.uk, Score: 51, Comments: 34 Original: [45] http://goo.gl/X4Huvh On Reddit: [46] http://goo.gl/eHmymQ * Let's Build a Browser Engine in Haskell: part 6 Domain: hrothen.github.io, Score: 49, Comments: 4 Original: [47] http://goo.gl/mDnmpX On Reddit: [48] http://goo.gl/96aLMl * A Docker build script for GHC 7.8.3 cross-compiler targeting Android Domain: github.com, Score: 49, Comments: 21 Original: [49] http://goo.gl/uCsMNK On Reddit: [50] http://goo.gl/KvY3JX * amazonka - Comprehensive Amazon Web Services SDK Domain: self.haskell, Score: 46, Comments: 17 Original: [51] http://goo.gl/Yi18LS On Reddit: [52] http://goo.gl/Yi18LS * 24 Days of GHC Extensions: Rebindable Syntax (guest post by Benjamin Kovach) Domain: ocharles.org.uk, Score: 46, Comments: 14 Original: [53] http://goo.gl/7e3J1I On Reddit: [54] http://goo.gl/jJJONL * Haskell Communities and Activities Report — November 2014 Domain: haskell.org, Score: 45, Comments: 6 Original: [55] http://goo.gl/7dfgQk On Reddit: [56] http://goo.gl/fME8UF * A taste of State: parsers are easy Domain: nikita-volkov.github.io, Score: 44, Comments: 4 Original: [57] http://goo.gl/HF4R3O On Reddit: [58] http://goo.gl/d7bLLV * Hybrid server/client Haskell web apps / Michael Snoyman Domain: youtube.com, Score: 42, Comments: 31 Original: [59] http://goo.gl/IbxCkI On Reddit: [60] http://goo.gl/Yjx8wj * Nix: The Cabal Purgatory HOWTO Domain: cse.chalmers.se, Score: 41, Comments: 45 Original: [61] http://goo.gl/pxdnYA On Reddit: [62] http://goo.gl/2uE8ya * Ranjit Jhala talks about Liquid Haskell Domain: youtu.be, Score: 41, Comments: 14 Original: [63] http://goo.gl/EAubrl On Reddit: [64] http://goo.gl/f1D8iz * A quick and easy Emacs configuration for Haskell Domain: github.com, Score: 39, Comments: 16 Original: [65] http://goo.gl/8akoJo On Reddit: [66] http://goo.gl/Ma8iDO Top StackOverflow Questions * Turning A => M[B] into M[A => B] votes: 22, answers: 2 Read on SO: [67] http://goo.gl/P4AXC2 * When are type signatures necessary in Haskell? votes: 19, answers: 3 Read on SO: [68] http://goo.gl/9YcgHo * Boilerplate-free annotation of ASTs in Haskell? votes: 18, answers: 4 Read on SO: [69] http://goo.gl/dNv5kU * Can fusion see through newtype wrappers? votes: 17, answers: 1 Read on SO: [70] http://goo.gl/00ONhp * Haskell: Why use Proxy? votes: 17, answers: 2 Read on SO: [71] http://goo.gl/bWRvVN * Is Haskell's laziness an elegant alternative to Python's generators? votes: 16, answers: 3 Read on SO: [72] http://goo.gl/oblTSW * Type inference interferes with referential transparency votes: 16, answers: 7 Read on SO: [73] http://goo.gl/2nIW1x * What exactly is the kind “*” in Haskell? votes: 15, answers: 2 Read on SO: [74] http://goo.gl/sOXwgi * What's the difference between partial evaluation and function inlining in a functional language? votes: 14, answers: 1 Read on SO: [75] http://goo.gl/AOZuCH Until next time, [76]+Daniel Santa Cruz References 1. https://ocharles.org.uk/blog/posts/2014-12-01-24-days-of-ghc-extensions.html 2. http://www.reddit.com/r/haskell/comments/2nyy5z/24_days_of_ghc_extensions_we... 3. http://howistart.org/posts/haskell/1 4. http://www.reddit.com/r/haskell/comments/2mkbay/how_i_start_haskell/ 5. http://chrisdone.com/posts/lucid 6. http://www.reddit.com/r/haskell/comments/2my5bc/lucid_templating_dsl_for_htm... 7. http://imgur.com/OQbeouW 8. http://www.reddit.com/r/haskell/comments/2o5m95/erik_meijer_planning_to_make... 9. http://www.reddit.com/r/haskell/comments/2nkjdq/an_opportunity_in_singapore/ 10. http://www.reddit.com/r/haskell/comments/2nkjdq/an_opportunity_in_singapore/ 11. https://plus.google.com/107913314994758123748/posts/9EQP1xqsQZ6 12. http://www.reddit.com/r/haskell/comments/2nsdkq/dan_piponi_working_on_an_aud... 13. http://smart-cactus.org/~ben/posts/2014-11-28-state-of-llvm-backend.html 14. http://www.reddit.com/r/haskell/comments/2nphz5/ghc_and_llvm_the_state_of_th... 15. http://superginbaby.wordpress.com/2014/11/18/learning-haskell-as-a-nonprogra... 16. http://www.reddit.com/r/haskell/comments/2mp3fb/learning_haskell_as_a_nonpro... 17. http://www.reddit.com/r/haskell/comments/2nxx7n/announcing_opaleye_sqlgenera... 18. http://www.reddit.com/r/haskell/comments/2nxx7n/announcing_opaleye_sqlgenera... 19. https://halcyon.sh/ 20. http://www.reddit.com/r/haskell/comments/2ogoot/deploy_any_haskell_applicati... 21. http://www.haskellforall.com/2014/11/how-to-build-library-agnostic-streaming... 22. http://www.reddit.com/r/haskell/comments/2n8xo4/haskell_for_all_how_to_build... 23. http://jaspervdj.be/posts/2014-11-27-comonads-image-processing.html 24. http://www.reddit.com/r/haskell/comments/2nmf5l/image_processing_with_comona... 25. https://ocharles.org.uk/blog/posts/2014-12-02-view-patterns.html 26. http://www.reddit.com/r/haskell/comments/2o341e/24_days_of_ghc_extensions_vi... 27. http://www.well-typed.com/blog/101/ 28. http://www.reddit.com/r/haskell/comments/2nlbei/welltyped_are_hiring/ 29. https://ocharles.org.uk/blog/posts/2014-12-03-pattern-synonyms.html 30. http://www.reddit.com/r/haskell/comments/2o6bq5/24_days_of_ghc_extensions_pa... 31. https://hackhands.com/lazy-evaluation-works-haskell/ 32. http://www.reddit.com/r/haskell/comments/2n0991/how_lazy_evaluation_works/ 33. http://williamdemeo.github.io/2014/02/27/learn-you-an-agda/ 34. http://www.reddit.com/r/haskell/comments/2o49aw/learn_you_an_agda/ 35. https://ocharles.org.uk/blog/posts/2014-12-04-record-wildcards.html 36. http://www.reddit.com/r/haskell/comments/2oaj7e/24_days_of_ghc_extensions_re... 37. http://www.slideshare.net/ScottWlaschin/fp-patterns-buildstufflt 38. http://www.reddit.com/r/haskell/comments/2ntyqz/functional_programming_patte... 39. http://thread.gmane.org/gmane.comp.lang.haskell.ghc.devel/7299 40. http://www.reddit.com/r/haskell/comments/2o9fez/the_ghcjs_guys_are_working_o... 41. http://www.reddit.com/r/haskell/comments/2mok2d/silk_is_looking_for_a_haskel... 42. http://www.reddit.com/r/haskell/comments/2mok2d/silk_is_looking_for_a_haskel... 43. http://keera.co.uk/blog/2014/11/24/haskell-android-games-adventure-engine-be... 44. http://www.reddit.com/r/haskell/comments/2nesiz/keera_studios_haskell_games_... 45. https://ocharles.org.uk/blog/posts/2014-12-05-bang-patterns.html 46. http://www.reddit.com/r/haskell/comments/2oe1kk/24_days_of_ghc_extensions_ba... 47. http://hrothen.github.io/2014/11/19/lets-build-a-browser-engine-in-haskell-p... 48. http://www.reddit.com/r/haskell/comments/2mthmd/lets_build_a_browser_engine_... 49. https://github.com/sseefried/docker-build-ghc-android 50. http://www.reddit.com/r/haskell/comments/2n5njy/a_docker_build_script_for_gh... 51. http://www.reddit.com/r/haskell/comments/2n2sgc/amazonka_comprehensive_amazo... 52. http://www.reddit.com/r/haskell/comments/2n2sgc/amazonka_comprehensive_amazo... 53. https://ocharles.org.uk/blog/guest-posts/2014-12-06-rebindable-syntax.html 54. http://www.reddit.com/r/haskell/comments/2ohm6p/24_days_of_ghc_extensions_re... 55. https://www.haskell.org/communities/11-2014/report.pdf 56. http://www.reddit.com/r/haskell/comments/2mirc9/haskell_communities_and_acti... 57. http://nikita-volkov.github.io/a-taste-of-state-parsers-are-easy/ 58. http://www.reddit.com/r/haskell/comments/2mk0ww/a_taste_of_state_parsers_are... 59. https://www.youtube.com/watch?v=XfINRj5OzGw 60. http://www.reddit.com/r/haskell/comments/2mhzj3/hybrid_serverclient_haskell_... 61. http://www.cse.chalmers.se/~bernardy/nix.html 62. http://www.reddit.com/r/haskell/comments/2mv3vo/nix_the_cabal_purgatory_howt... 63. http://youtu.be/vYh27zz9530 64. http://www.reddit.com/r/haskell/comments/2nc9w6/ranjit_jhala_talks_about_liq... 65. https://github.com/chrisdone/emacs-haskell-config 66. http://www.reddit.com/r/haskell/comments/2oib5x/a_quick_and_easy_emacs_confi... 67. http://stackoverflow.com/questions/27267848/turning-a-mb-into-ma-b 68. http://stackoverflow.com/questions/27067905/when-are-type-signatures-necessa... 69. http://stackoverflow.com/questions/27157717/boilerplate-free-annotation-of-a... 70. http://stackoverflow.com/questions/27014235/can-fusion-see-through-newtype-w... 71. http://stackoverflow.com/questions/27044209/haskell-why-use-proxy 72. http://stackoverflow.com/questions/26952366/is-haskells-laziness-an-elegant-... 73. http://stackoverflow.com/questions/27019906/type-inference-interferes-with-r... 74. http://stackoverflow.com/questions/27095011/what-exactly-is-the-kind-in-hask... 75. http://stackoverflow.com/questions/26996110/whats-the-difference-between-par... 76. https://plus.google.com/105107667630152149014/about
participants (1)
-
Daniel Santa Cruz