예제 #1
0
        public static void FirstOrDefaultMonoidTest()
        {
            var m = Monoid.FirstOrDefault(99);

            Assert.Equal(99, m.Neutral);
            Assert.Equal(99, m.Op(99, 5));
            Assert.Equal(5, m.Op(5, 99));
        }