Skip to content

Instantly share code, notes, and snippets.

View ayago's full-sized avatar

Adrian Yago ayago

View GitHub Profile
@ayago
ayago / ComposingFunctions.java
Last active July 25, 2019 08:38
Composing Functions in Java
import java.math.BigDecimal;
import java.util.function.Function;
import static java.lang.String.format;
class ComposingFunctions {
public static void main(String[] args) {
Function<BigDecimal, Integer> asInteger = a -> a.intValue();
@ayago
ayago / SampleFunction.java
Created July 25, 2019 08:15
Defining functions in Java
import java.util.function.Function;
import static java.lang.String.format;
class Scratch {
public static void main(String[] args) {
//instantiate as an object
Function<Integer, String> stringifyInteger = stringifyInteger();
System.out.println(format("Output is %s", stringifyInteger.apply(3)));