File tree Expand file tree Collapse file tree 1 file changed +3
-31
lines changed
Expand file tree Collapse file tree 1 file changed +3
-31
lines changed Original file line number Diff line number Diff line change @@ -25,37 +25,9 @@ class Test {
2525
2626### Converters between ` scala.concurrent ` and ` java.util.concurrent `
2727
28- [ API] ( src/test /java/scala/compat/java8/FutureConverters.java )
28+ [ API] ( src/main /java/scala/compat/java8/FutureConverters.java )
2929[ Test Cases] ( src/test/java/scala/compat/java8/FutureConvertersTest.java )
3030
31- ### Converters for ` java.util.function `
32-
33- TODO
34-
35- ### Converters for ` java.util.stream `
36-
37- TODO
38-
39- ### Hacking
40-
41- [ Code Generator] ( project/CodeGen.scala )
42-
43- #### Running Examples
44-
45- ```
46- % (export JAVA_HOME=`java_home 1.8`; export PATH=$JAVA_HOME/bin:$PATH; sbt test)
47- ```
48-
4931### Future work
50-
51- - Augment the code generator to also generate specialized variants of the functional interface and
52- modify scalac to emit lambdas as calls to the lambda MetaFactory against them.
53-
54- ``` java
55- @FunctionalInterface
56- public interface JFunction1 $mcII$sp extends JFunction1 {
57- abstract int apply$mcII$sp (int v1 );
58-
59- default Object apply (Object s ) { return (Integer ) apply$mcII$sp((Integer ) s); }
60- }
61- ```
32+ - Converters for ` java.util.function ` , ` java.util.stream `
33+ - [ ` Spliterator ` ] ( https://docs.oracle.com/javase/8/docs/api/java/util/Spliterator.html ) s for Scala collections
You can’t perform that action at this time.
0 commit comments