Skip to content
#

julia-language

julia logo

Julia is a high-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science. It provides a sophisticated compiler, distributed parallel execution, numerical accuracy, and an extensive mathematical function library.

Here are 814 public repositories matching this topic...

julia
aquohn
aquohn commented Jan 25, 2022

When zipping with a product iterator with no arguments (which produces only one output, the empty tuple), it seems the check for zip completion does not handle this case:

julia> for (z,) in zip(Iterators.product())
       @show z
       end
z = ()
ERROR: ArgumentError: tuple must be non-empty
Stacktrace:
 [1] first(#unused#::Tuple{})
   @ Base ./tuple.jl:140
 [2] _pisdone
   @ ./ite
BeastyBlacksmith
BeastyBlacksmith commented Jan 26, 2022

Details

This shouldn't happen

using Plots
plot(rand(4,4), layout = 2, series_annotations = [1 2; 3 4])
Error showing value of type Plots.Plot{Plots.GRBackend}:
ERROR: type Array has no field baseshape
Stacktrace:
  [1] getproperty(x::Vector{Plots.SeriesAnnotations}, f::Symbol)
    @ Base ./Base.jl:42
  [2] serie
Makie.jl
jupyterlab-lsp
PallHaraldsson
PallHaraldsson commented Nov 3, 2021

I noticed it done here: https://github.com/JuliaIO/HDF5Plugins.jl/blob/main/Project.toml

I noticed in this package Blosc is commented out, for some reason (also not in the package above/main HDF5), not sure why, I don't really care if it's supported if the best format is support that I think is Zstd (seems also important for compatibility with main format):

https://github.com/JuliaIO/JLD2.jl

Created by Jeff Bezanson, Stefan Karpinski, Viral B. Shah, Alan Edelman

Released February 14, 2012

Organization
JuliaLang
Website
julialang.org
Wikipedia
Wikipedia

Related Topics

language