From d3d0ff192ebb29827c63e28f3aa8ef101b575efe Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Sat, 1 Jan 2022 16:03:32 +0000 Subject: Test string builder generation --- src/gleam/json.gleam | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/gleam/json.gleam b/src/gleam/json.gleam index 43c8dda..b509d7c 100644 --- a/src/gleam/json.gleam +++ b/src/gleam/json.gleam @@ -13,22 +13,18 @@ pub type DecodeError { } // TODO: document -// TODO: test pub external fn decode(String) -> Result(Dynamic, DecodeError) = "thoas" "decode" // TODO: document -// TODO: test pub external fn to_string(Json) -> String = "gleam_json_ffi" "json_to_string" // TODO: document -// TODO: test -external fn to_string_builder(Json) -> String = - "thoas_encode" "encode" +pub external fn to_string_builder(Json) -> StringBuilder = + "gleam_json_ffi" "json_to_iodata" // TODO: document -// TODO: test pub external fn string(input: String) -> Json = "thoas_encode" "string" @@ -38,7 +34,6 @@ pub external fn bool(input: Bool) -> Json = "thoas_encode" "boolean" // TODO: document -// TODO: test pub external fn int(input: Int) -> Json = "thoas_encode" "integer" -- cgit v1.2.3