有人可以帮我把这段代码转换成clojure吗
BufferedReader br = new BufferedReader(new FileReader(args[0]));
// Read in first line, if nothing, inputString is null
String inputString = br.readLine(); // First line is header
inputString = br.readLine();
while (inputString != null) {
rowCount++;
}
但是,我了解使用 recur 的必要性,因为我正在从文件中读取并且行数是一个不可变的值,我如何增加它以使该值在 while 循环中不断增加。