diff options
Diffstat (limited to 'lec07/readme.txt')
| -rw-r--r-- | lec07/readme.txt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/lec07/readme.txt b/lec07/readme.txt new file mode 100644 index 0000000..c0100b1 --- /dev/null +++ b/lec07/readme.txt @@ -0,0 +1,23 @@ +I did not run nor test any of the solutions I wrote for the exercises of this +lecture. + +This was not a choice. In fact, running + + $ runhaskell JoinList.hs + +produces a compilation error. The error writes about topics that have not even +been introduced yet by lectures, such as `Applicative` and `Monad`, and focuses +on code that has been provided by the lecturer, which is supposed to be correct. +Because of that, I am not going to investigate the error any further. If the +provided code worked back when this edition of the course was held, then the +issue probably concerns important changes in the Haskell language and its base +modules. + +Despite all I have said, when commenting out the `main` function in JoinList.hs +and the `Editor` module import statement, my exercise solutions show no +compilation errors at all, which means that the code is syntactically correct. +The only issues that might arise concern the logic of such code. However, it all +looks logically correct to me. + +If you manage to run the code and find logic errors in my solutions, feel free +to report them. |