Ocaml连接两个字符串,使a ^ b = b ^ a

问题描述 投票:2回答:1

我在教科书中发现了一个没有答案的问题。

“找到两个非空字符串a和b,这样a ^ b = b ^ a。通常可以说一对那些通勤字符串?”

我能想到的唯一字符串是a和b是否相同,如“aaa”或“apa”。答案很容易还是更复杂?

什么是(^)的类型?如果我只是在utop中输入(^)我得到“bytes - > bytes - > bytes =”但是我猜这个类型必须是String?

functional-programming ocaml
1个回答
6
投票

如果它们重复相同的字符串,则保持不变。有关更多信息,请参阅this question

© www.soinside.com 2019 - 2024. All rights reserved.