Adds retime
Closes #439
It works off of #528
@iblislin What do you think about the interface? I have chosen singleton types instead of Symbols so that a dispatch system can be implemented.
What do you think about the interface? I have chosen singleton types instead of Symbols so that a dispatch system can be implemented.
well, I personally prefer the Symbol, and build with literal type dispatching.
e.g.
julia> f(::Val{:abc}) = 42
f (generic function with 1 method)
julia> f(x::Symbol) = f(Val(x))
f (generic function with 2 methods)
julia> f(:abc)
42
but I'm not sure about the performance penalty. Maybe you could give that a try.
@iblislin I added a documentation page as well.
Could you sync (rebase or just merge) this branch with master?
Could you sync (rebase or just merge) this branch with master?
Done
@iblislin any thoughts?
Any idea about the Documenter build failures?
Tons of segfault :thinking:
https://github.com/JuliaStats/TimeSeries.jl/actions/runs/12873732102/job/35891842966?pr=529#step:7:1
Any idea about the Documenter build failures?
Tons of
segfault🤔 https://github.com/JuliaStats/TimeSeries.jl/actions/runs/12873732102/job/35891842966?pr=529#step:7:1
Not really.
Could you check that is @inbounds fit for this PR or not?
@iblislin can you review again?
Could you merge from master, and check that if the CI passed or not?
I just sent #534 .
Could you merge from master, and check that if the CI passed or not?
I just sent #534 .
LGTM
@iblislin any plans on releasing a new minor version?
ah, there are still a CI failure on master. I will fix it this Saturday.... sorry for the delay
Or.. we could just release a new version, the failure is just about linter's groans.