mirror of
https://github.com/github/semantic.git
synced 2024-12-27 08:54:14 +03:00
Indicate which string failed.
This commit is contained in:
parent
aebb69c852
commit
a5b1b3d91d
@ -23,12 +23,12 @@ print(parse(json, input: dictWithArray))
|
|||||||
func diffAndSerialize(a aString: String, b bString: String) -> String? {
|
func diffAndSerialize(a aString: String, b bString: String) -> String? {
|
||||||
let aParsed = curry(parse)(json)(aString)
|
let aParsed = curry(parse)(json)(aString)
|
||||||
guard let a = aParsed.right else {
|
guard let a = aParsed.right else {
|
||||||
_ = aParsed.left.map { print($0) }
|
_ = aParsed.left.map { print("error parsing a: ", $0) }
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
let bParsed = curry(parse)(json)(bString)
|
let bParsed = curry(parse)(json)(bString)
|
||||||
guard let b = bParsed.right else {
|
guard let b = bParsed.right else {
|
||||||
_ = bParsed.left.map { print($0) }
|
_ = bParsed.left.map { print("error parsing b: ", $0) }
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user