我想知道,在几种语言中,是否有两个词是:
same word,或同一单词的语法变体。
例如:
had和has有相同的基数:在这两种情况下,city和cities有相同的base.went,gone有相同的基数。
有没有一种方法可以使用Microsoft Word API不仅可以检查文本的拼写,还可以将单词规范化为基本单词,或者至少确定两个单词是否具有相同的基本单词?
如果不是,有哪些(免费或付费)库(不是web服务)允许我这样做(同样,有几种语言)?
首先,我几乎被“整个函数式语言的东西”所折服。我突然想到,多年来,我主要是用Java进行函数式编程。但我对如何启动一个大型的功能应用程序有点迷惑。我想看看一个大型项目(OSS或其他)的源代码和构建结构,这样我就可以看到模块化在这样的环境中是如何处理得最好的。
我的问题的背景是,我想启动一个大型JVM项目,并且我目前正在考虑选择Java/Groovy混合或Scala/Groovy混合。我不想使用Scala/Groovy混合,除非我走的是函数式方向,因为我不喜欢Scala for OO编程(这是一个完全不同的主题)。这意味着要避免DI框架、AspectJ等东西(我知道我可以用函数式编程来模拟/完成