Open sritchie opened 1 year ago
Patch coverage: 25.97
% and project coverage change: -0.32
:warning:
Comparison is base (
7631909
) 86.45% compared to head (bb1f22e
) 86.14%.
:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
Full port of
litfun.scm
and the function descriptor language from scmutils.== Literal Function Descriptor Language
We support some of the possible literal function types; these are type signatures like
(-> (UP Real Real) Real)
. Butlitfun.scm
has support for a richer language.litfun.scm
and port the full scope of function descriptor language, including lots of helper functions likeLagrangian
. There are also many examples here that would make great tests. This can live inemmy.abstract.function.cljc
(UP* Real)
should work, with no explicit arity.([] '(-> (UP Real (UP* Real) (DOWN* Real)) Real))
([] '(-> (UP Real (UP* Real) (UP* Real)) Real))
. the current impl can't handle stars with no numbers.