Newest at the top
2024-05-20 21:50:49 +0200 | <tomsmeding> | but because most of the functionality is contained in haskell-language-server, which is an LSP server, any editor that supports LSP will work (to the extent that LSP is supported etc.) |
2024-05-20 21:49:39 +0200 | <tomsmeding> | probably the lowest-effort option is VSCode with the Haskell plugin |
2024-05-20 21:49:15 +0200 | <justsomeguy> | What's the reccomended editor setup to get autocompletion, in-line docs, and linting? |
2024-05-20 21:48:51 +0200 | justsomeguy | (~justsomeg@user/justsomeguy) |
2024-05-20 21:48:31 +0200 | gmg | (~user@user/gehmehgeh) |
2024-05-20 21:44:09 +0200 | gmg | (~user@user/gehmehgeh) (Quit: Leaving) |
2024-05-20 21:28:59 +0200 | fizbin__ | (~fizbin@user/fizbin) |
2024-05-20 21:24:35 +0200 | peterbecich | (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 264 seconds) |
2024-05-20 21:20:35 +0200 | y04nn | (~username@2a03:1b20:8:f011::e10d) (Ping timeout: 272 seconds) |
2024-05-20 21:19:37 +0200 | Midjak | (~MarciZ@82.66.147.146) |
2024-05-20 21:18:48 +0200 | sam113102 | sam113101 |
2024-05-20 21:18:45 +0200 | sam113101 | (~sam@24.157.253.231) (Ping timeout: 255 seconds) |
2024-05-20 21:16:14 +0200 | sam113102 | (~sam@24.157.253.231) |
2024-05-20 21:16:07 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) |
2024-05-20 21:11:39 +0200 | <monochrom> | It's clearly inspired by C's assert. :) |
2024-05-20 21:11:25 +0200 | <tomsmeding> | christ, I can't type any more |
2024-05-20 21:11:21 +0200 | <tomsmeding> | *very |
2024-05-20 21:11:18 +0200 | <tomsmeding> | 8very |
2024-05-20 21:11:16 +0200 | <tomsmeding> | it's vert C |
2024-05-20 21:10:54 +0200 | <monochrom> | Yeah GHC offered that when CallStack didn't exist back then. |
2024-05-20 21:10:43 +0200 | <tomsmeding> | and it's apparently super old, judging from this comment right above 'assert': https://downloads.haskell.org/ghc/latest/docs/libraries/ghc-internal-9.1001.0-be1e/src//GHC.Intern… |
2024-05-20 21:09:36 +0200 | demon-cat | (~demon-cat@dund-15-b2-v4wan-169642-cust1347.vm6.cable.virginm.net) |
2024-05-20 21:08:46 +0200 | <tomsmeding> | TIL this exists https://downloads.haskell.org/ghc/latest/docs/users_guide/exts/assert.html#assertions |
2024-05-20 21:07:39 +0200 | demon-cat | (~demon-cat@dund-15-b2-v4wan-169642-cust1347.vm6.cable.virginm.net) (Ping timeout: 256 seconds) |
2024-05-20 21:07:08 +0200 | mud | (~mud@user/kadoban) |
2024-05-20 21:04:41 +0200 | <tomsmeding> | perhaps this cabal file predates that |
2024-05-20 21:04:34 +0200 | <tomsmeding> | don't you have `buildable: False` |
2024-05-20 21:04:21 +0200 | <monochrom> | Haha TIL how to say "false" in cabal prolog: build-depends: base < 0 |
2024-05-20 21:04:20 +0200 | <mauke> | with ligatures of the bytes or something |
2024-05-20 21:04:08 +0200 | <mauke> | then do your utf8 decoding in the font |
2024-05-20 21:03:56 +0200 | <mauke> | hw accelerated font rendering |
2024-05-20 21:03:55 +0200 | <tomsmeding> | haha oh no |
2024-05-20 21:03:36 +0200 | <monochrom> | "Certain version of GHC crash on Windows, when TemplateHaskell encounters C++." Hahaha template wars. |
2024-05-20 21:03:30 +0200 | <mauke> | there's potential for fusion here |
2024-05-20 21:02:32 +0200 | <monochrom> | "Hi I have a question. Every time I run a progrma that uses Data.Text, my GPU frame rate drops to 1 FPS. What's going on?" >:) |
2024-05-20 21:02:11 +0200 | <Rembane> | I hope someone makes science on this |
2024-05-20 21:01:57 +0200 | <tomsmeding> | I feel like the bandwidth of the data connection to a gpu is less than the speed you can get with good simd code for utf parsing |
2024-05-20 21:01:18 +0200 | <monochrom> | if flag(gpuutf) ... |
2024-05-20 21:01:01 +0200 | <monochrom> | Next you are going to need a high-end GPU too... |
2024-05-20 21:00:16 +0200 | <tomsmeding> | daniel lemire stuff |
2024-05-20 21:00:05 +0200 | <sclv> | https://github.com/simdutf/simdutf <-- very fast, very complicated, very c++ |
2024-05-20 21:00:01 +0200 | <monochrom> | You people are nuts. >:) |
2024-05-20 20:59:51 +0200 | <tomsmeding> | yes, vectorised UTF* parsing |
2024-05-20 20:59:42 +0200 | <monochrom> | Using SIMD instructions for UTF??? encoding so it is faster? |
2024-05-20 20:59:19 +0200 | <monochrom> | Interesting, simdutf.cpp. Does that mean SIMD? |
2024-05-20 20:59:05 +0200 | <tomsmeding> | ah there's a nice chunk of "let's get the c++ stdlib in there the hard way" code |
2024-05-20 20:58:39 +0200 | tromp | (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…) |
2024-05-20 20:58:17 +0200 | <sclv> | whoops i meant text not bytestring https://hackage.haskell.org/package/text-2.1.1/text.cabal |
2024-05-20 20:58:14 +0200 | <lxsameer> | :D indeed, but i might be able to use it as a reference |
2024-05-20 20:57:44 +0200 | <tomsmeding> | 15 is still old but less old :) |