Learned about bit arrays in my uni Computer Science course and figured I'd help solidify the knowledge by implementing this in Haskell.
This is mostly for experimentation, so nothing crazy. Expect some inconsistency and weird code.
Contains 4 functions (so far):
generateBitArray seq setboolToBit boolisBitSubset b1 b2isSubsetOf x y