aboutsummaryrefslogtreecommitdiff
path: root/stdlib/source/lux/data/format
diff options
context:
space:
mode:
authorEduardo Julian2021-06-30 23:24:55 -0400
committerEduardo Julian2021-06-30 23:24:55 -0400
commit744ee69630de59ca3ba660b0aab6361cd17ce1b4 (patch)
tree329c11b8c3522c319c99ebd4d7c51ee0e7464bae /stdlib/source/lux/data/format
parent6633cd42f2892ea71530ddeeb93a7e7c0b59faa3 (diff)
"signature:" -> "interface:" & "structure:" -> "implementation:"
"signature" & "structure" feel like very ML-specific terminology and might not be easy on programmers unfamiliar with it.
Diffstat (limited to 'stdlib/source/lux/data/format')
-rw-r--r--stdlib/source/lux/data/format/binary.lux2
-rw-r--r--stdlib/source/lux/data/format/json.lux4
-rw-r--r--stdlib/source/lux/data/format/xml.lux4
3 files changed, 5 insertions, 5 deletions
diff --git a/stdlib/source/lux/data/format/binary.lux b/stdlib/source/lux/data/format/binary.lux
index 0cf1fbdd0..25b7b69e5 100644
--- a/stdlib/source/lux/data/format/binary.lux
+++ b/stdlib/source/lux/data/format/binary.lux
@@ -46,7 +46,7 @@
(-> Specification Binary)
(|> size binary.create [0] mutation product.right))
-(structure: #export monoid
+(implementation: #export monoid
(Monoid Specification)
(def: identity
diff --git a/stdlib/source/lux/data/format/json.lux b/stdlib/source/lux/data/format/json.lux
index b1bd3d95e..49a06824c 100644
--- a/stdlib/source/lux/data/format/json.lux
+++ b/stdlib/source/lux/data/format/json.lux
@@ -163,7 +163,7 @@
[get_object #Object Object "objects"]
)
-(structure: #export equivalence
+(implementation: #export equivalence
(Equivalence JSON)
(def: (= x y)
@@ -414,7 +414,7 @@
(parse_array parse_json)
(parse_object parse_json)))))
-(structure: #export codec
+(implementation: #export codec
(Codec Text JSON)
(def: encode ..format)
diff --git a/stdlib/source/lux/data/format/xml.lux b/stdlib/source/lux/data/format/xml.lux
index bee2d2983..4409c3ab5 100644
--- a/stdlib/source/lux/data/format/xml.lux
+++ b/stdlib/source/lux/data/format/xml.lux
@@ -271,13 +271,13 @@
text.new_line prefix "</" tag ">")))))
))
-(structure: #export codec
+(implementation: #export codec
(Codec Text XML)
(def: encode ..write)
(def: decode ..read))
-(structure: #export equivalence
+(implementation: #export equivalence
(Equivalence XML)
(def: (= reference sample)