Here’s a simple, barebones example of how the code that I’m trying to do would look in C++.
while (state == true) {
a = function1();
b = function2();
state = function3();
}
In the program I’m working on, I have some functions that I need to loop through until bool state equals false (or until one of the variables, let’s say variable b, equals 0).
How would this code be done in Haskell? I’ve searched through here, Google, and even Bing and haven’t been able to find any clear, straight forward explanations on how to do repetitive actions with functions.
Any help would be appreciated.
Taking Daniels comment into account, it could look something like this: