···11+# chilp
22+33+[](https://hex.pm/packages/chilp)
44+[](https://hexdocs.pm/chilp/)
55+66+```sh
77+gleam add chilp@1
88+```
99+```gleam
1010+import chilp
1111+1212+pub fn main() -> Nil {
1313+ // TODO: An example of the project in use
1414+}
1515+```
1616+1717+Further documentation can be found at <https://hexdocs.pm/chilp>.
1818+1919+## Development
2020+2121+```sh
2222+gleam run # Run the project
2323+gleam test # Run the tests
2424+```
···11+{
22+ inputs = {
33+ nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
44+ utils.url = "github:numtide/flake-utils";
55+ };
66+77+ outputs = { self, nixpkgs, utils }:
88+ utils.lib.eachDefaultSystem (system:
99+ let
1010+ pkgs = import nixpkgs { inherit system; };
1111+ in
1212+ {
1313+ devShells.default = pkgs.mkShell {
1414+ buildInputs = with pkgs; [
1515+ gleam
1616+ erlang_28
1717+ rebar3
1818+ bun
1919+ ];
2020+2121+ shellHook = ''
2222+ echo "❄️ Welcome!"
2323+ # just --list # No just recipes yet.
2424+ # echo "Use just to run them."
2525+ '';
2626+ };
2727+ });
2828+}
+19
gleam.toml
···11+name = "chilp"
22+version = "1.0.0"
33+44+# Fill out these fields if you intend to generate HTML documentation or publish
55+# your project to the Hex package manager.
66+#
77+# description = ""
88+# licences = ["Apache-2.0"]
99+# repository = { type = "github", user = "", repo = "" }
1010+# links = [{ title = "Website", href = "" }]
1111+#
1212+# For a full reference of all the available options, you can have a look at
1313+# https://gleam.run/writing-gleam/gleam-toml/.
1414+1515+[dependencies]
1616+gleam_stdlib = ">= 0.44.0 and < 2.0.0"
1717+1818+[dev-dependencies]
1919+gleeunit = ">= 1.0.0 and < 2.0.0"
+11
manifest.toml
···11+# This file was generated by Gleam
22+# You typically do not need to edit this file
33+44+packages = [
55+ { name = "gleam_stdlib", version = "0.68.1", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "F7FAEBD8EF260664E86A46C8DBA23508D1D11BB3BCC6EE1B89B3BC3E5C83FF1E" },
66+ { name = "gleeunit", version = "1.9.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "DA9553CE58B67924B3C631F96FE3370C49EB6D6DC6B384EC4862CC4AAA718F3C" },
77+]
88+99+[requirements]
1010+gleam_stdlib = { version = ">= 0.44.0 and < 2.0.0" }
1111+gleeunit = { version = ">= 1.0.0 and < 2.0.0" }