If you haven’t already seen, I have just uploaded the latest video in a series of videos on learning Haskell: https://youtu.be/yva4GukFZY8. It’s all part of a journey / path to learning Plutus so if you’re interested, do check it out! It delves into tuples, Haskell’s type system and has a brief explanation on staking.
For more background on Path to Plutus, do feel free to check out: