julia 元编程

Julia有没有类似于Haskell的美元符号的运算符?
哈斯克尔的美元符号是一个很棒的函数,例如,对于f $ g,f是以g的结果作为参数进行计算的。它可以像这样出色地工作sin $ sqrt $ abs $ f 2复制这相当于sin(sqrt(abs(f(2))))复制美元符号对我很好,因为它更...
julia 1.0整数除符号的unicode是什么
在vi程序中,我可以通过以下方式输入unicode首先使用i‘进入“插入模式”然后键入“CTRL-v”,后跟“u2611”以输入unicode-2611。我希望输入julia 1.0 Integer Div symbol“的unicode字...
Julia@1.0.0:如何在REPL中安装Pkg.uuid
我想使用Base.compilecache。它需要PkgId(UUID)。但是我不知道如何在REPL中安装Pkg.uuid。https://docs.julialang.org/en/v1.0.0/base/base/#Base.compi...
Julia中的Flyweight/OOP设计模式
来自面向对象框架(Python),并试图在Julia (https://en.wikipedia.org/wiki/Flyweight_pattern)中实现Flyweight模式考虑到Julia中的多分派框架和缺乏继承,我不太确定如何做到...
Julia中导入模块的内容
假设我在Julia中使用/导入一个模块:using someModule复制模块不是我写的,我想知道该模块的输出行中有哪些函数、变量、类型等。我该怎么做呢?(我使用的是Julia 1.3.1)
julia中具有多个输出的链接函数
Julia对使用|链接函数有很好的支持,比如x | foo | goo复制但是,对于具有多个输入和多个输出的函数,这不起作用:julia f(x, y) = (x+1, y+1) julia f(1, 2) (2, 3) julia (1,...
Julia字符串插值,后跟感叹号
我想做这样的事情:function say(name, age) println($name is $age!) end复制但这给了我一个错误,因为Julia认为年龄!变量的名称。如果我在$age和!之间添加一个空格!然后打印的字符...