System.out.println($("hello", "you", "world", null).hasAll());
$("Hello world").log();
final CoreString lines = $("test.txt").file().text().split("\n").filter("asd");
CoreString filter = lines.filter("asd");
System.out.println(filter.as(CoreString.class).file());
System.out.println($(" asjl lk saklj dlkasj dlkdj alsdj as").split(" ").size());
$("documentation/TODO.txt").file().text().split("\n").split(" ").filter(".*ish.*").print();
$("documentation/TODO.txt").file().text().map(new F1<String, File>() {
public File f(String x) {
return new File(x.toLowerCase());
}
}).as(CoreObject.class);//.print();
F0 f[] = new F0[] { new F0Impl(), new F0Impl(), new F0Impl() };
$(f).each(F0.class).f();
$(f).as(ExtensionCore.class).yoyo();
//$(f).as(CoreSerializer.class).store("test.xml");
//System.out.println($("test.xml").as(CoreSerializer.class).load().size());
/*
$(F0.class).implementor(F0Impl.class);
for (int i = 0; i < 100000; i++) {
// F0 spawn = $(F0.class).spawn();
if (i % 1000 == 0) {
//size = $(F0.class).spawned().size();
//System.out.println(size);
}
}*/
CoreString c1 = $($(f).list()).as(CoreString.class);
CoreString c2 = $($("hello", "world").list()).as(CoreString.class);
System.out.println(c1.size());
System.out.println(c2.size());
System.out.println($("hello").as(CoreObject.class).call("toUpperCase").get(0));
System.out.println("---");
CoreObject<String> expand = $("", "", "").map(new F1<String, String[]>() {
public String[] f(String x) {
return new String[] { "Hello", "owlrd" };
}
}).expand(String.class).as(CoreString.class);
System.out.println(expand.size());
CoreString e2 = $("", "", "").map(new F1<String, List<String>>() {
public List<String> f(String x) {
ArrayList<String> arrayList = new ArrayList<String>();
arrayList.add("X");
arrayList.add("y");
arrayList.add("z");
return arrayList;
}
}).expand(String.class).as(CoreString.class);
String join = e2.join(" ");
System.out.println("'" + join + "'");
$("debug1.txt", "debug2.txt").file().delete().append(join);
//System.out.println(array[0]);