我正在尝试在我的库项目中使用 proguard,该项目会生成多个 jar,这些 jar 都依赖于一个核心 jar。我只想缩小核心 jar,但我需要让 proguard 了解其他 jar 对核心 jar 的引用。
如果我通过“-injars”选项给proguard所有jar,然后为outjar指定一个目录,它会意识到其他jar引用了核心jar吗?或者它只是一一单独查看罐子?
对不起,如果这是一个非常愚蠢的问题,但我已经阅读了一本书和大部分关于Haskell的书,并且似乎不记得任何提出的问题.
我怎么做n次同样的事情?如果你想知道我在做什么,我正在尝试做一些Google Code Jam问题来学习Haskell,输入的第一行为你提供测试用例的数量.既然如此,我需要做n次同样的事情,其中n是测试用例的数量.
到目前为止,我能想到的唯一方法就是编写一个这样的递归函数:
recFun :: Int -> IO () -> IO ()
recFun 0 f = do return ()
recFun n f = do
f
recFun (n-1) f
return ()
Run Code Online (Sandbox Code Playgroud)
是否有内置功能已经这样做了?