summaryrefslogtreecommitdiff
path: root/dhall/src/error/text/InvalidListElement.txt
diff options
context:
space:
mode:
authorNadrieril2019-05-06 23:17:26 +0200
committerNadrieril2019-05-06 23:20:47 +0200
commit60129b7d1c0ea8bdf2ec666fa51957e97465e88f (patch)
tree2118155537989a1a3bfa6c51b5c476651a0ef93e /dhall/src/error/text/InvalidListElement.txt
parent423fdeebe9247b16744fae4b50df415bbd08be04 (diff)
Consolidate errors in the error module
Diffstat (limited to 'dhall/src/error/text/InvalidListElement.txt')
-rw-r--r--dhall/src/error/text/InvalidListElement.txt30
1 files changed, 30 insertions, 0 deletions
diff --git a/dhall/src/error/text/InvalidListElement.txt b/dhall/src/error/text/InvalidListElement.txt
new file mode 100644
index 0000000..59db7b7
--- /dev/null
+++ b/dhall/src/error/text/InvalidListElement.txt
@@ -0,0 +1,30 @@
+Explanation: Every element in the list must have a type matching the type
+annotation at the end of the list
+
+For example, this is a valid ❰List❱:
+
+
+ ┌──────────────────────────┐
+ │ [1, 2, 3] : List Integer │ Every element in this ❰List❱ is an ❰Integer❱
+ └──────────────────────────┘
+
+
+.. but this is $_NOT a valid ❰List❱:
+
+
+ ┌──────────────────────────────┐
+ │ [1, "ABC", 3] : List Integer │ The second element is not an ❰Integer❱
+ └──────────────────────────────┘
+
+
+Your ❰List❱ elements should have this type:
+
+↳ $txt0
+
+... but the following element at index $txt1:
+
+↳ $txt2
+
+... has this type instead:
+
+↳ $txt3