Hacker GitHub

← All repos

meta/Haxl

View on GitHub ↗ ★ 4,370 Haskell

A Haskell library that simplifies access to remote data, such as databases or web-based services.

25 mentions on Hacker News by 24 people: 1 story, 24 comments · first 2014-06-10 · latest 2026-08-25

Mentions per year 25 mentions · busiest year 2015 (5)
20082026
  1. Compare with the prior art of N+1 queries of 2014: https://github.com/facebook/Haxl/blob/main/example/sql/readm...
    comment by mrkeen · 2026-08-25 · in Solving the 1+N Query Problem
  2. …problem and Haskell without mentioning Haxl. Take a look at last decade's solution to this problem: https://github.com/facebook/Haxl/blob/main/example/sql/readm...
  3. …that lends itself much better to static analysis, optimization, parallelism, and so on. IIRC Haxl ( https://github.com/facebook/Haxl ) uses Applicatives to optimize and parallelise remote data fetching, which is hard to do with Monads…
    comment by lihaoyi · 2025-03-30 · in Functors, Applicatives, and Monads
  4. …or at least the component they open sourced. Oh well, such is life in the Haskell ecosystem. https://github.com/facebook/Haxl
    comment by daxfohl · 2024-02-19 · in Haskell is Useless (2011) [video]
  5. …the offending stack trace deterministically. 1: https://dl.acm.org/doi/10.1145/3916.3988 2: https://github.com/facebook/Haxl
    comment by crdrost · 2024-02-13 · in Is something bugging you?
  6. …natively into all object graph traversals: https://joist-orm.io/docs/goals/avoiding-n-plus-1s [1]: https://github.com/facebook/Haxl
    comment by stephen · 2023-03-26 · in Ban 1+N in Django
  7. You mean, Haxl? [1] But AFAIK only a few devs are involved for the development. [1] https://github.com/facebook/Haxl
    comment by kbumsik · 2022-02-08 · in I would like a job writing Haskell
  8. Facebook uses Haskell for [Haxl]( https://github.com/facebook/Haxl ), Standard Chartered has a their own Haskell [compiler]( https://www.reddit.com/r/haskell/comments/6im268/standard_ch... ) and a massive code base in Haskell. [Agda](…
    comment by ywei3410 · 2020-09-12 · in What killed Haskell, could kill Rust, too
  9. …so we never have to worry about those things. I'm curious what other people think though [0] https://github.com/facebook/Haxl
    comment by gabipurcaru · 2019-10-03 · in What Is Good About Haskell?
  10. …for this use case: batching, caching and paralyzing requests against external sources. [0] https://github.com/facebook/Haxl
    comment by Piezoid · 2018-04-02 · in What Color is Your Function? (2015)
  11. …only promises, but anything else that forms a monad, like arrays, optional values, and so on. [0] https://github.com/facebook/Haxl
  12. …* Flow - https://github.com/facebook/flow/blob/master/PATENTS * Haxl - https://github.com/facebook/Haxl/blob/master/PATENTS * Flux - https://github.com/facebook/flux/blob/master/PATENTS Just a few that I found.. Please reply if y
  13. If you're puzzling at the connection between Facebook and Haskell, https://github.com/facebook/Haxl is the most obvious one.
    comment by dllthomas · 2017-06-15 · in Rust as a gateway drug to Haskell
  14. …probably one of the bigger known industry uses of it. It is used at facebook as their spam filter: https://github.com/facebook/Haxl If you scroll to the bottom of that github page, you can find several papers and articles that go into…
    comment by pinkythepig · 2017-03-02 · in The myth of using Scala as a better Java
  15. …compared to Python or JS. The best example I can give you is the Haxl project at Facebook [0]. [0] https://github.com/facebook/Haxl
    comment by chongli · 2016-10-25 · in A Taste of Haskell
  16. …interesting types of optimization, e.g. Haxl. https://ghc.haskell.org/trac/ghc/wiki/ApplicativeDo https://github.com/facebook/Haxl
  17. …dataloader[0] or haxl[1] to help with this issue. [0]: https://github.com/facebook/dataloader [1]: https://github.com/facebook/Haxl
    comment by biscarch · 2016-09-14 · in The GitHub GraphQL API
  18. Here are some: https://github.com/facebook/Haxl - A Haskell library that simplifies access to remote data, such as databases or web-based services. https://github.com/koalaman/shellcheck - ShellCheck, a static analysis tool for shell…
  19. …working haskell though it seems he's mostly working on the library side of the things see[1]. 1: https://github.com/facebook/Haxl
  20. …in large companies where there is a readability requirement As a counterargument: Haxl at Facebook. https://github.com/facebook/Haxl The convention isn't terrible, it's just a convention and takes a bit to get used to. The (x:y:xs) pattern…
  21. A bit short of time, so here's a link dump: https://github.com/facebook/Haxl https://www.youtube.com/watch?v=VVpmMfT8aYw http://getclump.io/
    comment by noelwelsh · 2015-02-27 · in Building Microservices the Lean Way, part 2
  22. Facebook is also creating tools with Haskell: https://github.com/facebook/Haxl My 2 cents: definitely _also_ learn OCaml down the line. But: - my pet peeve with OCaml is the lack of a builtin type for Unicode strings (the only other…
    comment by berdario · 2015-02-19 · in Learn You a Haskell for Great Good (2008)
  23. Facebook’s site integrity rules are written in Haskell (using Haxl: https://github.com/facebook/haxl ) and are deployed every few minutes.
    comment by evincarofautumn · 2015-02-15 · in The New Haskell.org
  24. You're more intelligent than that. Here you go, here's one recent large practical haskell project: https://github.com/facebook/Haxl
    comment by codygman · 2014-10-01 · in A Fresh Look at Rust