TO ALL: I've just released the version 3.2.0-beta2...
# kodein
s
TO ALL: I've just released the version 3.2.0-beta2 (beta1 was a mistake) which is a take at the performance problem. To understand it, you can read the "Performance" section of the beta documentation: https://salomonbrys.github.io/Kodein/?v3.2.0-beta#_performance Also, changes are, as usual, listed in the changelog: https://github.com/SalomonBrys/Kodein/blob/v3.2.0-beta/CHANGELOG.md In a nutshell: Everything has been moved from the
kodein
module to the
kodein-core
module. For each function that handles a type, the
kodein-core
module gives 2 functions: a
generic
and an
erased
(for example, there is a
genericInstance
and an
erasedInstance
function). For each pair of such function, the
kodein
module offers a non-prefixed function that alias the
generic
function. The module
kodein-erased
is the counterpart module that offers the same functions as the
kodein
module, but in the "erased" package and that alias the
erased
function. Fell free to test it and report your conclusions 😉
💪 1