I read Wikipedia\'s explanation of idempotence. I know it means a function\'s output is determined by it\'s input.
Is it possible to force F# to behave like a pure functional language like Haskell? Maybe u开发者_如何学编程sing some compiler directives?
Given a large text block from a WYSIWYG like: Lorem ipsum dolor sit amet, <span class=\"X\" id=\"12\">consectetur adipiscing elit</span>. Donec interdum, neque at posuere scelerisque, jus