September Morn Update

This commit is contained in:
Ingy döt Net 2019-09-12 10:33:56 -07:00
parent 4e2d22a71d
commit aac6731f2c
6856 changed files with 141342 additions and 21127 deletions

View file

@ -1,14 +1,14 @@
import extensions.
import extensions;
func1 extension op
extension op : Func1
{
compose(BaseFunction1 f)
= (:x)(self(f(x))).
compose(Func1 f)
= (x => self(f(x)));
}
program =
[
var fg := (:x)(x + 1) compose(:x)(x * x).
public program()
{
var fg := (x => x + 1).compose:(x => x * x);
console printLine(fg(3)).
].
console.printLine(fg(3))
}