libmir/mir-algorithm

Move mir.exception and mir.format to mir-core or another sperate mir library

Zardoz89 opened this issue · 4 comments

Move mir.exception and mir.format to mir-core or another separate mir library. So can be used without needing to add the whole Mir algorithm dependency by third party libraries & projects.

9il commented

Formatting floating point numbers requires part of 6000 LOC big integer code that is based on mir-ndslice. It isn't something trivial for mir-core.

mir-algorithm is a big, but it is a generic D library. It is very fast to compile because almost everything is generic and it means nothing to compile.

I'm only interested on true nogc exceptions. I said mir.format, because mir.exception have a dependency on mir.format.

9il commented

Ah, sure. That makes sense.

9il commented

done