From 4e4c8c72b80849bea01de36277b5e308d57a7f0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?F=C3=A9lix=20Desmaretz?= Date: Fri, 26 Jan 2024 00:27:15 +0100 Subject: [PATCH] Remove test file --- test.typ | 72 -------------------------------------------------------- 1 file changed, 72 deletions(-) delete mode 100644 test.typ diff --git a/test.typ b/test.typ deleted file mode 100644 index a5f69eb..0000000 --- a/test.typ +++ /dev/null @@ -1,72 +0,0 @@ -#let language = "en" - -#let cvdata = ( - personal: yaml("data/en/personal.yaml"), - experience: yaml("data/en/experience.yaml"), - education: yaml("data/en/education.yaml") - // skills: yaml("data/en/skills.yaml") -) - - -#let w = cvdata.experience - -#let getWithLang(lang, data) = { - if type(data) == dictionary { - data.at(lang) - } else { - data - } -} - -#(regex("\d{4}-\d{2}-\d{2}") in "2023-04-12") - -#let myarr = (2, 1, 3, 4,) - -// #myarr.sorted(key: a => getWithLang(a.gt)) - - -#let filterLanguage(lang, data) = { - if type(data) == dictionary { - if data.at(lang, default: none) == none { - data = data - .pairs() - .map(xs => (xs.first(), filterLanguage(lang, xs.last()))) - .fold((:), (acc, xs) => { - acc.insert(xs.first(), xs.last()) - acc - }) - } - else { - data = filterLanguage(lang, data.at(lang)) - } - } else if type(data) == array { - data = data.map(v => filterLanguage(lang, v)) - } - - data -} - -#filterLanguage("fr", cvdata) - - -#let dict = ( - name: "myName", - address: "myAddress" -) - -#let a = (a: 1, b: 2) - -#let f(data) = { - data - .pairs() - .map(xs => (xs.first(), xs.last())) - .fold((:), (acc, xs) => { - acc.insert(xs.first(), xs.last()) - acc - }) -} - -#f(dict) - -#let a = (:) -#type(a) \ No newline at end of file