コード例 #1
0
        static void DemoCurry()
        {
            Console.WriteLine("teste plus=Curry(Add)...");

            var plus = HigherOrder.Curry <int, int, int>(Add);

            Console.WriteLine("plus(4)(5) = {0}", plus(4)(5));

            WarteAufReturnUndLöscheBildschirm();
        }
コード例 #2
0
        private static void DemoPartialApp()
        {
            Console.WriteLine("teste partial Application von plus=Curry(Add)...");

            var plus   = HigherOrder.Curry <int, int, int>(Add);
            var plus10 = plus(10);

            Console.WriteLine("plus10(2) = {0}", plus10(2));

            WarteAufReturnUndLöscheBildschirm();
        }