haskell-library
Here are 340 public repositories matching this topic...
-
Updated
Mar 25, 2016 - Haskell
-
Updated
Mar 3, 2019 - Haskell
-
Updated
Apr 29, 2021 - Haskell
Markdown and plaintext have different semantics wrt newlines. The current semigroup instance simply coerces plaintext to markdown, but this breaks newlines. A more correct solution would be to do something like this for any plaintext arguments that are being transformed into markdown:
forceMarkdownNewlines :: String -> String
forceMarkdownNewlines = unlines . fmap (<> " ") . lines
Expose lspOptions
-
Updated
May 26, 2021 - Haskell
-
Updated
Jun 11, 2021 - Haskell
-
Updated
May 11, 2021 - Haskell
-
Updated
Jul 21, 2021 - Haskell
-
Updated
Mar 22, 2021 - Haskell
-
Updated
Jun 28, 2021 - Haskell
-
Updated
May 26, 2018 - Haskell
-
Updated
Feb 5, 2021 - Haskell
-
Updated
Dec 6, 2020 - Haskell
-
Updated
Jul 6, 2021 - Haskell
-
Updated
May 8, 2021 - Haskell
-
Updated
Feb 18, 2021 - Haskell
Help: Prettier
OK, so there are no tests here to cheat from and I found if I passed in an Int to the Prettier functions (as the docs currently read to me) they'd both reject it.
This is what I've come up with to get it working, but I figure I've probably taken a detour somewhere:
import qualified Waargonaut.Encode as WE
import qualified Waargonaut.Prettier as WEP
import qualified WaargonautI think that for any functor m and clocks cl, cl', all ClSF m cl, SN m cl and Resbuf m cl cl' are instances of Profunctor. This means that we can pre- and postcompose them with pure functions, and that precomposition is contravariant. In arrows, precomposition is known as the (^>>) operator.
To do
- Add dependency of the `profunc
-
Updated
Dec 4, 2020 - Haskell
-
Updated
Apr 5, 2021 - Haskell
-
Updated
Apr 6, 2021 - Haskell
-
Updated
Nov 26, 2019 - Haskell
-
Updated
Jun 16, 2021 - Haskell
-
Updated
Aug 21, 2020 - Haskell
-
Updated
May 26, 2021 - Haskell
-
Updated
Jul 14, 2021 - Haskell
-
Updated
Sep 15, 2019 - Haskell
-
Updated
Feb 23, 2021 - Haskell
Improve this page
Add a description, image, and links to the haskell-library topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the haskell-library topic, visit your repo's landing page and select "manage topics."
This seems like it could be easily done using json1. This could be done either as a flagged (off by default) module in
selda-sqliteor as a separateselda-sqlite-json1package.The reason for not including the functionality in
selda-sqliteby default is to avoid pulling in aeson's massive list of dependencies when they're not needed.