A collection of templates for (some) common Algorithms and Data Structures used in Competitive Programming.
And some (attempted) solutions to problems and contests from online judges.
I am always open to suggestions to improve my code! Feel free to drop me a message, or add an issue/PR.
Please check out my Wiki for resources.
Here is my blog where I discuss CP problems.
I am grateful to Siddharth Bhat for turning me on to Haskell and making me explore such a beautiful world! I also would like to thank Brent Yorgey. His blogs on solving CP problems have been extremely helpful to me. And finally, to all the developers of Haskell for creating something so wonderful!