The command fooJS/compile throws errors know, I think the problem is that the js scalaz version has not the same support for BigInt as the java scalaz version has:
[error] /Users/stevenobua/myrepos/proofpeer-proofscript/js/../shared/src/main/scala/proofpeer/proofscript/automation/Automation.scala:153: could not find implicit value for evidence parameter of type scalaz.Show[BigInt]
[error] Cord("fof(") ++ n.show ++ Cord(", unknown, ") ++ Debug.TPTPOfClause(cl) ++
[error] ^
[error] /Users/stevenobua/myrepos/proofpeer-proofscript/js/../shared/src/main/scala/proofpeer/proofscript/automation/Automation.scala:210: could not find implicit value for parameter ordV: scalaz.Order[BigInt]
[error] implicit val kbo = KnuthBendix.kbo[BigInt,NTerm]
[error] ^
[error] /Users/stevenobua/myrepos/proofpeer-proofscript/js/../shared/src/main/scala/proofpeer/proofscript/automation/Automation.scala:211: could not find implicit value for evidence parameter of type scalaz.Order[BigInt]
[error] val kernel = new Kernel[BigInt,NTerm,NTerm]
[error] ^
[error] /Users/stevenobua/myrepos/proofpeer-proofscript/js/../shared/src/main/scala/proofpeer/proofscript/automation/Automation.scala:212: could not find implicit value for evidence parameter of type scalaz.Order[BigInt]
[error] val factor = new Factor[BigInt,NTerm,NTerm]
[error] ^
[error] /Users/stevenobua/myrepos/proofpeer-proofscript/js/../shared/src/main/scala/proofpeer/proofscript/automation/Automation.scala:216: could not find implicit value for evidence parameter of type scalaz.Order[BigInt]
[error] val ithmF = new IThmFactory[BigInt,NTerm,NTerm,BigInt,kernel.type](
[error] ^
[error] /Users/stevenobua/myrepos/proofpeer-proofscript/js/../shared/src/main/scala/proofpeer/proofscript/automation/Instances.scala:20: value ?|? is not a member of Option[proofpeer.proofscript.logic.Utils.Integer]
[error] (l.name ?|? r.name) |+| (l.index ?|? r.index)
[error] ^
[error] /Users/stevenobua/myrepos/proofpeer-proofscript/js/../shared/src/main/scala/proofpeer/proofscript/automation/Instances.scala:30: value shows is not a member of Option[proofpeer.proofscript.logic.Utils.Integer]
[error] override def show(n: IndexedName) = n.name.shows ++ n.index.shows
[error] ^
[error] /Users/stevenobua/myrepos/proofpeer-proofscript/js/../shared/src/main/scala/proofpeer/proofscript/automation/Instances.scala:68: value show is not a member of Option[proofpeer.proofscript.logic.Utils.Integer]
[error] name.show ++ index.show
[error] ^
[error] 8 errors found
[error] (fooJS/compile:compileIncremental) Compilation failed
[error] Total time: 4 s, completed 11-Aug-2015 13:58:26
>
The command
fooJS/compile
throws errors know, I think the problem is that the js scalaz version has not the same support for BigInt as the java scalaz version has: