There are a few things which could be improved about the tutorial:
- It doesn't compile. This is seemingly because
Tutorial.md isn't up to date with app/Main.lhs. For example, it has do_a_barrel_roll :: WebDriver IO (), which should presumably be do_a_barrel_roll :: WebDriverT IO ().
- When modifications are made to make it compile, there are still a lot of warnings.
- Google's barrel roll isn't a good example anymore, at least without some modification, as it gets blocked by an "accept cookies" popup.
- It would be great to have Cabal instructions as well as Stack.
There are a few things which could be improved about the tutorial:
Tutorial.mdisn't up to date withapp/Main.lhs. For example, it hasdo_a_barrel_roll :: WebDriver IO (), which should presumably bedo_a_barrel_roll :: WebDriverT IO ().