public void Ordering() { var chain = FuncChain <int> .Wrap(2).Fmap(x => x + 10).Fmap(x => x * 10); Assert.AreEqual((2 + 10) * 10, chain.Run()); }