/dhall-resume

JSON Resume with Dhall

Primary LanguageDhallGNU General Public License v3.0GPL-3.0

dhall-resume

built with nix .github/workflows/ci.yml

dhall-resume contains Dhall bindings to JSON Resume schema with some extra definitions.

Example

-- ./examples/demo.dhall
let Resume = ../package.dhall

in Resume.Basic::{
    , basics = Some Resume.Basics::{
        , name = Some "John Doe"
        , email = Some "contact@johndoe.com"
        , url = Some "https://johndoe.com"
    }
    , work = Some [
        Resume.Work::{
            , name = Some "Foo"
            , location = Some "Earth"
            , salaries = Some [
                Resume.Salary::{
                    amount = 2000
                }
            ]
        }
    ]
}
dhall-to-json --file examples/demo.dhall

Credits