public static void main(String[] args) {
       double result = Convertor.convert(10, 1.8, 32);
       System.out.println(result);
       
       //Temperature Convertor
       double cInF = Convertor.convert(10, 1.8, 32);
       System.out.println(cInF);
       
       //Currency Convertor
       double dollarToPounds = Convertor.convert(10, 0.6, 0);
       System.out.println(dollarToPounds);
       
       //Kilometer to Miles
       double kmToMiles = Convertor.convert(27, 0.62137, 0);
       System.out.println(kmToMiles);
       
       //Temperature Convertor
       DoubleUnaryOperator cInFFunc = Convertor.convert(1.8, 32);
       System.out.println(cInFFunc.applyAsDouble(10)); // Applicative Functors
       
       //Currency Convertor
       DoubleUnaryOperator dollarToPoundsFunc = Convertor.convert(0.6, 0);
       System.out.println(dollarToPoundsFunc.applyAsDouble(10)); // Applicative Functors
       
       //Kilometer to Miles
       DoubleUnaryOperator kmToMilesFunc = Convertor.convert(0.62137, 0);
       System.out.println(kmToMilesFunc.applyAsDouble(27)); // Applicative Functors
       
       
    }