flattenneeds to havea signature
M(M(T)) -> M(T), which does not make sense for
M(M(T))does not exist.
Mwould have to consider
M(T)itself, because otherwise we'll encounter the definition problem we talked about before with
hana::make_mapexpects all keys to be distinct, and all their hashes not to collide, then we can create all the buckets in one pass, since we know each bucket will contain one and only one key.
make_maprequire distinct hashes?
hana::make_mapbefore and after the optimization I talked about yesterday. I’ll push the changes now.
isEven. Everything takes 3.7 seconds to compile.
dmd failed with exit code -9. This may indicate that the process has run out of memory. dub build 4.96s user 4.16s system 35% cpu 25.502 total