Anagha Mercado
Anagha Mercado
Usually, every newly created Haskell code base has some performance issues. These are often due to laziness bugs. Among those are often some low-hanging fruits that can be quickly identified...
At least the P2P layer and the Sync layer involve non-trivial concurrency. We need good testing for that. Dejafu seems well suited for that task.
It seems that servant doesn't generate `HEAD` endpoints by default. * [ ] implement generation of `HEAD` endpoints for all existing GET APIs. * [ ] implement clients for `HEAD`...
Assuming, that there is no license, should we use `None`? In that case, should the License file be deleted?
What network environments are supported (local IP, public IP, dynamic IP addresses, public DNS names, NAT traversal, VPN, Window proxies with/without NTLM authentication, IPoAC etc.)? Do we care at all,...
There is a lot of duplicate code in this file, and much of it could be consolidated.
(e.g. forks, network splits, etc.)
We use the Floyd-Warshall algorithm to calculate the diameter of chain graphs. This is mostly useful for testing, since in production, we would use known, fixed-diameter graphs. `massiv` is employed...