Skip to content

Commit c4dd2cf

Browse files
committed
Stop exporting a couple unparsing utilities
1 parent 8d1f6ce commit c4dd2cf

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

src/language/unparsing/plz-utilities.ts

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -62,22 +62,6 @@ export const moleculeUnparser =
6262
}
6363
}
6464

65-
export const quoteIfNecessary = (value: string): string => {
66-
const unquotedAtomResult = parsing.parse(unquotedAtomParser, value)
67-
if (either.isLeft(unquotedAtomResult)) {
68-
return quote.concat(escapeStringContents(value)).concat(quote)
69-
} else {
70-
return value
71-
}
72-
}
73-
74-
export const serializeIfNeeded = (
75-
nodeOrMolecule: SemanticGraph | Molecule,
76-
): Either<UnserializableValueError, Atom | Molecule> =>
77-
isSemanticGraph(nodeOrMolecule)
78-
? serialize(nodeOrMolecule)
79-
: either.makeRight(nodeOrMolecule)
80-
8165
export const moleculeAsKeyValuePairStrings = (
8266
value: Molecule,
8367
unparseAtomOrMolecule: UnparseAtomOrMolecule,
@@ -119,6 +103,22 @@ export const unparseAtom = (atom: string): Right<string> =>
119103
: quoteIfNecessary(atom),
120104
)
121105

106+
const quoteIfNecessary = (value: string): string => {
107+
const unquotedAtomResult = parsing.parse(unquotedAtomParser, value)
108+
if (either.isLeft(unquotedAtomResult)) {
109+
return quote.concat(escapeStringContents(value)).concat(quote)
110+
} else {
111+
return value
112+
}
113+
}
114+
115+
const serializeIfNeeded = (
116+
nodeOrMolecule: SemanticGraph | Molecule,
117+
): Either<UnserializableValueError, Atom | Molecule> =>
118+
isSemanticGraph(nodeOrMolecule)
119+
? serialize(nodeOrMolecule)
120+
: either.makeRight(nodeOrMolecule)
121+
122122
type UnparseAtomOrMolecule = (
123123
value: Atom | Molecule,
124124
) => Either<UnserializableValueError, string>

0 commit comments

Comments
 (0)