Простейшими инструментами Unix являются true
и false
, маленькие программы, которые ничего не делают, но возвращают 0 и 1 соответственно в операционную систему и завершают работу. Пример на C может выглядеть следующим образом:
// true - does nothing successfully
int main(void) {
return 0;
}
Благодаря поиску я не смог найти способ реализовать такую функциональность в Haskell. Есть ли что-то в монаде IO, которая может это сделать?