@@ -1,109 +1,4 @@
1−{-
2−Welcome to your new Dhall package-set!
31
4−Below are instructions for how to edit this file for most use
5−cases, so that you don't need to know Dhall to use it.
6−
7−## Warning: Don't Move This Top-Level Comment!
8−
9−Due to how `dhall format` currently works, this comment's
10−instructions cannot appear near corresponding sections below
11−because `dhall format` will delete the comment. However,
12−it will not delete a top-level comment like this one.
13−
14−## Use Cases
15−
16−Most will want to do one or both of these options:
17−1. Override/Patch a package's dependency
18−2. Add a package not already in the default package set
19−
20−This file will continue to work whether you use one or both options.
21−Instructions for each option are explained below.
22−
23−### Overriding/Patching a package
24−
25−Purpose:
26−- Change a package's dependency to a newer/older release than the
27− default package set's release
28−- Use your own modified version of some dependency that may
29− include new API, changed API, removed API by
30− using your custom git repo of the library rather than
31− the package set's repo
32−
33−Syntax:
34−where `entityName` is one of the following:
35−- dependencies
36−- repo
37−- version
38−-------------------------------
39−let upstream = --
40−in upstream
41− with packageName.entityName = "new value"
42−-------------------------------
43−
44−Example:
45−-------------------------------
46−let upstream = --
47−in upstream
48− with halogen.version = "master"
49− with halogen.repo = "https://example.com/path/to/git/repo.git"
50−
51− with halogen-vdom.version = "v4.0.0"
52−-------------------------------
53−
54−### Additions
55−
56−Purpose:
57−- Add packages that aren't already included in the default package set
58−
59−Syntax:
60−where `<version>` is:
61−- a tag (i.e. "v4.0.0")
62−- a branch (i.e. "master")
63−- commit hash (i.e. "701f3e44aafb1a6459281714858fadf2c4c2a977")
64−-------------------------------
65−let upstream = --
66−in upstream
67− with new-package-name =
68− { dependencies =
69− [ "dependency1"
70− , "dependency2"
71− ]
72− , repo =
73− "https://example.com/path/to/git/repo.git"
74− , version =
75− "<version>"
76− }
77−-------------------------------
78−
79−Example:
80−-------------------------------
81−let upstream = --
82−in upstream
83− with benchotron =
84− { dependencies =
85− [ "arrays"
86− , "exists"
87− , "profunctor"
88− , "strings"
89− , "quickcheck"
90− , "lcg"
91− , "transformers"
92− , "foldable-traversable"
93− , "exceptions"
94− , "node-fs"
95− , "node-buffer"
96− , "node-readline"
97− , "datetime"
98− , "now"
99− ]
100− , repo =
101− "https://github.com/hdgarrood/purescript-benchotron.git"
102− , version =
103− "v7.0.0"
104− }
105−-------------------------------
106−-}
1072let upstream =
1083 https://github.com/purescript/package-sets/releases/download/psc-0.14.0-20210318/packages.dhall sha256:98bbacd65191cef354ecbafa1610be13e183ee130491ab9c0ef6e3d606f781b5
1094