Glistix v0.4.0 (2024-09-07)
-
Base Gleam version: v1.4.1
-
Updated Glistix to Gleam v1.4.1 (#15 and #19).
- This release adds label punning syntax (writing
function(data:)
instead offunction(data: data)
), adds support for the<>
(string concatenation) operator inconst
variables' definitions, as well as several language server improvements (listing document symbols, completion for record fields on access, signature help when calling functions, and so on). - The JavaScript target also received support for endianness (
little
andbig
) and signedness (signed
andunsigned
integers) options on bit arrays, as well as sized float options (32-bit and 64-bit) and pattern matching onutf8
bit arrays. These options are not yet supported on the Nix target (but will be on a future Glistix release). - The
gleam docs
(and thus the equivalentglistix docs
) command received support for--target
, allowing you to pick the target used to compile the project to retrieve docs for. This can be handy to generate Nix-specific docs withglistix docs --target nix
.
- This release adds label punning syntax (writing