Official Haskell Works Twitter account

Sydney, New South Wales
Joined March 2015
Haskell Works retweeted
2
59
Haskell Works retweeted
Why it matters: * Uses 18-46x less memory than traditional JSON parsers * 1.2-6x faster than system jq * SIMD accelerated on x86_64 (AVX2/AVX-512) and ARM (NEON) * no_std compatible
1
2
63
Haskell Works retweeted
What it does: * Bitvector with O(1) rank and O(log n) select (~3% overhead) * Balanced parentheses for tree navigation (~6% overhead) * JSON semi-indexing at 950 MiB/s - navigate JSON without parsing the whole thing * jq-style queries built in
1
2
56
Haskell Works retweeted
Announcing succinctly v0.1.0 - High-Performance Succinct Data Structures for Rust succinctly provides space-efficient data structures with blazing-fast operations, perfect for working with large datasets without blowing up your memory.
1
2
60
Haskell Works retweeted
My boyfriend got his covid vaccine yesterday and I can tell you the most prominent side effect is the inability to shut up about getting the covid vaccine
4,064
77,040
8,226
1,173,892
Haskell Works retweeted
Here is the recording of yesterday's @AwakeSecurity Haskell stream on reading from and writing to a Kafka topic: twitch.tv/videos/824384307 Also, thank you to @HaskellWorks for providing the Haskell package used in the stream
5
1
17
Haskell Works retweeted
haskell-language-server-0.4.0 has been released! * import lens plugin, which can convert your import statements into qualified imports * eval plugin has also learnt two new commands, :type and :kind: * support for GHC 8.10.2 github.com/haskell/haskell-l…
2
19
2
73
4 years and 200 pull requests later, linear types are in! GHC #haskell will ship with linear types in the upcoming version 8.12. tweag.io/blog/2020-06-19-lin…
4
124
14
297
This monstrosity uses broadword techniques to implement "zero-indexed find position of unmatched closing parenthesis from starting position in a Word64" operation hackage.haskell.org/package/…
1
1
The broadword implementation is based off the work in this paper "Broadword Implementation of Parenthesis Queries" by Sebastiano Vigna. arxiv.org/pdf/1301.5468.pdf
1
But it differs in that it doesn't return a "special value" when it runs out of bits because it doesn't run out of bits. The function behaves as if it is querying a zero-filled infinite bit string prefixed with the bits of the input Word64.
Haskell Works retweeted
Because of the COVID-19 crisis, ZuriHac 2020 will be organized as an online event. We'll have more details soon! zfoh.ch/zurihac2020/#covid19
3
46
7
91
Announcing that haskell-build CircleCI orb now supports ghc-8.10.1 as well as Ubuntu Linux on i386. For these targets, a custom version of cabal is used because a working downloadable version of cabal is not yet available for these targets. #haskell circleci.com/orbs/registry/o…
1
2
7
Announcing cabal-cache-1.0.0.3. github.com/haskell-works/cab… cabal-cache now uses the dependency graph in plan.json to download built packages in a safe order reducing the opportunity for corrupting the cabal store.
2
5