From f21b9367c90573a6bd0840ba2992e7e96c235d34 Mon Sep 17 00:00:00 2001 From: Gabriel Arazas Date: Wed, 28 Feb 2024 10:44:16 +0800 Subject: [PATCH] bahaghari/lib: improve `generateGlyphSet` --- subprojects/bahaghari/lib/trivial.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/subprojects/bahaghari/lib/trivial.nix b/subprojects/bahaghari/lib/trivial.nix index 58a413a3..d712d88a 100644 --- a/subprojects/bahaghari/lib/trivial.nix +++ b/subprojects/bahaghari/lib/trivial.nix @@ -69,10 +69,10 @@ let glyphsList' = pkgs.lib.lists.imap0 - (i: glyph: { "${builtins.toString i}" = glyph; }) + (i: glyph: pkgs.lib.nameValuePair (builtins.toString i) glyph) glyphsList; in - pkgs.lib.foldl (acc: glyph: acc // glyph) { } glyphsList'; + pkgs.lib.listToAttrs glyphsList'; /* Generates a conversion table for a sorted list of glyphs to its decimal number. Suitable for creating your own conversion function. Accepts the