- Oct 23, 2019
-
-
Ramakrishnan Muthukrishnan authored
A few cosmetic changes.
-
- Oct 21, 2019
-
-
Ramakrishnan Muthukrishnan authored
-
- Oct 20, 2019
-
-
Ramakrishnan Muthukrishnan authored
Rename the `Memory' constructor that constructs MemoryVoucherDatabase into `MemoryDB' to avoid conflict.
-
Ramakrishnan Muthukrishnan authored
Also expose all functions for now, for testing via "stack ghci".
-
- Oct 18, 2019
-
-
Ramakrishnan Muthukrishnan authored
-
- Oct 17, 2019
-
-
Ramakrishnan Muthukrishnan authored
-
Ramakrishnan Muthukrishnan authored
-
Ramakrishnan Muthukrishnan authored
Use this function to check if the given voucher is unpaid. Perhaps this can be done in Sql itself without resorting to set operations.
-
Ramakrishnan Muthukrishnan authored
-
Ramakrishnan Muthukrishnan authored
-
Ramakrishnan Muthukrishnan authored
-
- Sep 27, 2019
-
-
Jean-Paul Calderone authored
-
- Sep 24, 2019
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Sep 19, 2019
-
-
Jean-Paul Calderone authored
Also change a Maybe to an Either so we can stop printing an error inside the ristretto code and just propagate it up to the caller.
-
Jean-Paul Calderone authored
None of the FFI values escape from `ristretto` so all of the FFI IO should be safe to do with `unsafePerformIO`.
-
- Sep 12, 2019
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
It's total amateur hour but that's what I am so who is surprised?
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Sep 06, 2019
-
-
Jean-Paul Calderone authored
-
- Sep 05, 2019
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Sep 04, 2019
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Sep 03, 2019
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Aug 30, 2019
-
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
Jean-Paul Calderone authored
-
- Aug 29, 2019
-
-
Jean-Paul Calderone authored
Therefore this approach is preferable
-