Dylan Meeus
Dylan Meeus
Best to create custom files for testing with a good (FOSS) license attached to them.
Gtable is just a lightweight wrapper around `[]float64` at the moment. This can be refactored into a `type Gtable []float64` alias. Or, even better perhaps, `type Table []float64` to represent...
The \\ function is list difference (non-associative). In the result of xs \\ ys, the first occurrence of each element of ys in turn (if any) has been removed from...
The permutations function returns the list of all permutations of the argument. ```haskell [a] -> [[a]] permutations "abc" ["abc","bac","cba","bca","cab","acb"] ```
The subsequences function returns the list of all subsequences of the argument. ```haskell [a] -> [[a]] subsequences "abc" ["","a","b","ab","c","ac","bc","abc"] ```
Take a starting value and iteratively apply a function to decompose it into a data structure.
In the Python build script, the final step should run coverage tests on /types/* to make sure we test everything.