tomland icon indicating copy to clipboard operation
tomland copied to clipboard

🏝 Bidirectional TOML serialization

Results 52 tomland issues
Sort by recently updated
recently updated
newest added

Small ask: Can we get semioptional added to the Bi monad module? I want a Codec for `Maybe a` to fail if the types do not match. Happy to make...

question

The latest `tomland` release already seems to build with `mtl-2.3` and `--allow-newer`. Could you relax the constraint, e.g. with a Hackage revision?

This TOML ```toml [foo] field = "bar" [baz] field = "quux" ``` is equivalent to this JSON ```json { "foo": { "field": "bar" }, "baz": { "field": "quux" } }...

`Codec` no longer has a `Monad` instance, as of 1.3.0.0, so there's no longer any need to keep returning `TomlState o`. As a newcomer, it's difficult to understand the type...

The latest spec is released here: * https://toml.io/en/v1.0.0 Need to check what changed since 0.5.0. Probably, will be easier to do together with #372.

parser

Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.0.1. Release notes Sourced from actions/cache's releases. v3.0.1 Added support for caching from GHES 3.5. Fixed download issue for files > 2GB during restore. v3.0.0...

CI
dependencies

Tomland version 1.3.3.1 can fail the test suite. See https://hercules-ci.com/accounts/github/hercules-ci/derivations/%2Fnix%2Fstore%2F9d2d9x2493b8lj680qwpd6n42ppz7qa5-tomland-1.3.3.1.drv/log?via-job=8854a963-a984-497a-a080-b609e1db77e2 Platform: aarch64-darwin Nixpkgs revision: https://github.com/NixOS/nixpkgs/pull/163303 at https://github.com/NixOS/nixpkgs/pull/163303/commits/37ed97a969ab5a532ae6e971987edadbed619a80 Error message: ``` Failures: test/Test/Toml/Codec/Combinator/Common.hs:39:5: 1) Codec: unit and property tests for bidirectional...

Builds fine and all tests pass.

https://hackage.haskell.org/package/text-2.0/changelog