Loi*_*oic 6 scala function inverse
有没有办法表达scala中任何函数的反函数?
例如,如果我有这样的函数f
(x:Int)=> x + 1
我想能够编写一个反函数g
(f(x):Int)=> x //不是有效的scala语法
要么
(x:Int)=> inverse(f(x))// inverse将返回(x => x -1)
你知道在scala中做这种事情的方法吗?
NB = x => x + 1仅用于示例我正在寻找解决此类任务的通用方法
谢谢!
| 归档时间: |
|
| 查看次数: |
6281 次 |
| 最近记录: |