Pinned Loading
-
branches.java
branches.java 1mmlang> [1,2,3] // a stream of 3 ints
2==>1
3==>2
4==>3
5mmlang> [1,2,3][id] // passing the stream through the [id] instruction (ring *)
-
stuff.java
stuff.java 1mmlang> 5 => int+2-<(nat;nat+10)=(vertex;vertex)=>edge
2==>edge:('outV'->vertex:('id'->nat:7),'inV'->vertex:('id'->nat:17))
34mmlang> int => int+2-<(nat;nat+10)=(vertex;vertex)=>edge
5==>edge<=int[plus,2]
-
the_most_primitive.java
the_most_primitive.java 1/*
2the general concept is that the primitive instructions are map, flatmap, filter, reduce, branch.
34map takes a method to apply to the object or traverser (along with arguments)
5flatmap takes a method to apply to the object or traverser (along with arguments) and flattens result
-
TraversalMonoid.java
TraversalMonoid.java 1~/software/mmadt/vm/jvm$ bin/mmadt.sh
2_____ _______
3/\ | __ |__ __|
4_ __ ___ _ __ ___ _____ / \ | | | | | |
5| '_ ` _ \| '_ ` _ |_____/ /\ \| | | | | |
1,356 contributions in the last year
Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | April Apr | ||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More