[julia-users] Re: Avoiding building LLVM with ever Julia release

2015-10-14 Thread Tomas Lycken
I have multiple git-trees for my Julia installations, one for each "major" (i.e. semver minor) version that I'm interested in (currently running 0.3.x and 0.4.x, but not worrying about 0.5-dev until it stabilizes a little...). This works well; I only need to rebuild large dependencies whenever

Re: [julia-users] Re: Avoiding building LLVM with ever Julia release

2015-10-14 Thread milktrader
Thanks for the Make.user suggestion. I have an idea on how to make that work. Presumably (and this is not part of the original post) you can put linear algebra libraries somewhere too? On Wednesday, October 14, 2015 at 11:11:56 AM UTC-4, Isaiah wrote: > > It should be possible to use an

Re: [julia-users] Re: Markdown.parse question

2015-10-14 Thread j verzani
I found that I can get double dollar signs with a minor change: $$~ latex code here ~$$ A bit hacky, but \[ and \] don't work as expected, $$\n doesn't work, I can search and replace easily, and can't bring my self to have any text after my opening $$. Consistency with Pandoc would be a good

Re: [julia-users] julia newb seeks critique of a "Defstruct" clone macro

2015-10-14 Thread Mauro
> You might consider supporting full type declaration syntax, i.e.: > > @defwithvals type emp > age=0 > salary=1 > end > > (Though perhaps this is what Mauro's Parameters.jl package does?) Yes (and extra bits)

[julia-users] Re: Avoiding building LLVM with ever Julia release

2015-10-14 Thread Tero Frondelius
git clone https://github.com/JuliaLang/julia.git cd julia make after update in julia folder: git fetch git branch v0.4.1 make Maybe some fine tuning in commands, but basically drop the method of downloading tar and start using git. On Wednesday, October 14, 2015 at 5:21:36 PM UTC+3,

[julia-users] Re: Function push! adds objects where it should not

2015-10-14 Thread Tomas Lycken
I’m a bit surprised that this code was working in 0.3.11 There’s actually no way that code worked exactly as is under 0.3.11, since the Tuple{...} syntax and the AbstractString type, to name a couple of things, weren’t introduced until 0.4. So you probably changed something else too, when

Re: [julia-users] Re: Markdown.parse question

2015-10-14 Thread Stefan Karpinski
Scholarly Markdown uses double backticks for inline math: http://scholarlymarkdown.com/Scholarly-Markdown-Guide.html#math Has two nice properties: 1. doesn't conflict with our string interpolation syntax; 2. gracefully degrades to code markup in other Markdowns (e.g. GitHub) On Wed, Oct

[julia-users] Re: Avoiding building LLVM with ever Julia release

2015-10-14 Thread milktrader
I like this solution and I've been using git from the beginning until I decided I needed to have multiple versions of Julia around at the same time, with the ability to open each version whenever I choose. My still rough implementation of this is to rename *julia* to other names based on

Re: [julia-users] Strange performance problem with Float32*Bool inside @simd loop

2015-10-14 Thread Yichao Yu
On Wed, Oct 14, 2015 at 10:57 AM, Damien wrote: > Hi all, > > I'm noticing a strange performance issue with expressions such as this one: > > n = 10 > a = zeros(Float32, n) > b = rand(Float32, n) > c = rand(Float32, n) > > function test(a, b, c) > @simd for i in

[julia-users] Re: Function push! adds objects where it should not

2015-10-14 Thread Josh Langsfeld
There must have been some other subtle change you made when converting to 0.4. I see the same fill! behavior in 0.3. julia> VERSION v"0.3.11" julia> X = Array(Vector{Int},5); fill!(X, Int[]); julia> push!(X[1], 11); @show X; X => [[11],[11],[11],[11],[11]] On Tuesday, October 13, 2015 at

[julia-users] Strange performance problem with expression length inside @simd loop

2015-10-14 Thread Damien
Hi all, I'm noticing a strange performance issue with expressions such as this one: n = 10 a = zeros(Float32, n) b = rand(Float32, n) c = rand(Float32, n) function test(a, b, c) @simd for i in 1:length(a) @inbounds a[i] += b[i] * c[i] * (c[i] < b[i]) * (c[i] > b[i]) * (c[i] <=

[julia-users] Re: Which public key is Julia 0.4.0 Pkg.Git trying to use on Windows?

2015-10-14 Thread Tony Kelman
I'm not sure. When you run in git-bash, is the environment variable HOME set? If you set it in Julia, does it change anything? On Wednesday, October 14, 2015 at 2:10:48 AM UTC-7, Tomas Lycken wrote: > > Thanks! That was a useful pointer, and it got me someways down the road, > but I still see

[julia-users] CUDArt main example does not run smoothly

2015-10-14 Thread Joaquim Masset Lacombe Dias Garcia
I could not run the main example of CUDArt from : https://github.com/JuliaGPU/CUDArt.jl The code and error follow bellow. running: #MyCudaModule previously defined as in: https://github.com/JuliaGPU/CUDArt.jl using CUDArt, MyCudaModule A = rand(10,5) result =

[julia-users] CUDArt example

2015-10-14 Thread Joaquim Masset Lacombe Dias Garcia
Hi, I am trying to use CUDArt library but i could not run the example in the git repository. I ran the pkg.test("CUDArt") and it seems to be well installed. Does anyone has a simple example. Something like summing two vectors with vadd.cu (of CUDA.jl git repository) would be awesome! Thanks!

Re: [julia-users] julia newb seeks critique of a "Defstruct" clone macro

2015-10-14 Thread Isaiah Norton
> > Q1) where to find julia macro tutorials (beyond the standard manual)? I'm not aware of any tutorials, but there were several JuliaCon talks that are related to some of the nittier details if you are interested [1]. If anything in the manual is unclear or could use more explanation, please do

Re: [julia-users] Strange performance problem with Float32*Bool inside @simd loop

2015-10-14 Thread Damien
Thanks for your answer! I deleted the post you quoted and re-posted a complete version because I posted it prematurely by accident, sorry about that. The commit in question is d9f7c2125831a16c2386888904f303846a1ced95 Best, Damien On Wednesday, 14 October 2015 17:09:52 UTC+2, Yichao Yu wrote: >

[julia-users] copy!() vs element-by-element copying

2015-10-14 Thread Alan Crawford
I have written the following test to see the difference between going copying element-by-element and using copy!(x,y): function test1(x,y) for i in eachindex(x) @inbounds x[i] = y[i] end end function test2(x,y) copy!(x,y) end function test() NumObs = 1000 x = rand(NumObs) y = rand(NumObs)

Re: [julia-users] copy!() vs element-by-element copying

2015-10-14 Thread Stefan Karpinski
Copy uses memmove which uses hand-coded assembly for optimal data copy performance. On Wed, Oct 14, 2015 at 9:08 PM, Alan Crawford wrote: > I have written the following test to see the difference between going > copying element-by-element and using copy!(x,y): > >

[julia-users] Avoiding building LLVM with ever Julia release

2015-10-14 Thread milktrader
I'm downloading full tar files for each new Julia version and of course it comes with LLVM. I'd like to avoid building LLVM every single time and have it compiled once, and available for all the new Julia releases (that use that LLVM version of course). Any pointers? Dan

Re: [julia-users] Re: Avoiding building LLVM with ever Julia release

2015-10-14 Thread Isaiah Norton
It should be possible to use an existing LLVM build by setting the following in Make.user: USE_SYSTEM_LLVM=1 LLVM_CONFIG=/path/to/llvm-config If you build LLVM manually you will need to be sure to apply the patches specified in `deps/Makefile`. On Wed, Oct 14, 2015 at 10:54 AM, milktrader

[julia-users] Strange performance problem with Float32*Bool inside @simd loop

2015-10-14 Thread Damien
Hi all, I'm noticing a strange performance issue with expressions such as this one: n = 10 a = zeros(Float32, n) b = rand(Float32, n) c = rand(Float32, n) function test(a, b, c) @simd for i in 1:length(a) @inbounds a[i] += b[i] * c[i] * (c[i] < b[i]) * (c[i] > b[i]) * (c[i] <=

[julia-users] ANN: PiMath - Simple arithmetic and nice axis labels in Gadfly when working with multiples of π

2015-10-14 Thread Fabian Gans
Hi all, I want to share some code which gives Gadfly nice formatting when values are given as multiples of π. The link to the code is here: https://github.com/meggart/PiMath.jl and this NoteBook should be quite self-explaining:

Re: [julia-users] copy!() vs element-by-element copying

2015-10-14 Thread Kristoffer Carlsson
For this type you should be memory bound so they should perform roughly equal. I increased the length of the arrays a bit to reduce noise and got: Test 1 0.307454 seconds Test 2 0.293684 seconds On Wednesday, October 14, 2015 at 5:53:58 PM UTC+2, Stefan Karpinski wrote: > > Copy uses

Re: [julia-users] Escher image update

2015-10-14 Thread Shashi Gowda
This is browser caching at work one way to resolve this is to just imread the image instead of loading it using image() which just creates the equivalent of an HTML tag... e.g. using Images run(`convert a.jpg assets/a.jpg`) imread("assets/a.jpg") On Wed, Oct 14, 2015 at 3:52 AM, Yakir

Re: [julia-users] Escher image update

2015-10-14 Thread Shashi Gowda
Sorry the problem is actually not even browser caching... what happens is Escher thinks there is nothing to update because the URL attribute remains the same... imread is a good solution although slower. Another good solution is the one you yourself gave if you can figure out a way to clean up

Re: [julia-users] Prevent Escher from evaluating signals on start

2015-10-14 Thread Shashi Gowda
You can pass in an init=empty keyword argument to lift / consume, and the initial value of the signal will be an empty UI. The actual value will be computed next time the input signal udpates. You should also provide a typ=Any kwarg to lift / consume so that if you replace empty with something

[julia-users] Call by name

2015-10-14 Thread juliatylors
Hi, I was wondering whether there is a syntax for call by name parameter passing ? Thanks.

Re: [julia-users] copy!() vs element-by-element copying

2015-10-14 Thread Tim Holy
Make sure you run your function once before you time anything. --Tim On Wednesday, October 14, 2015 08:38:55 AM Alan Crawford wrote: > I have written the following test to see the difference between going > copying element-by-element and using copy!(x,y): > > function test1(x,y) > for i in

Re: [julia-users] 900mb csv loading in Julia failed: memory comparison vs python pandas and R

2015-10-14 Thread Grey Marsh
Done with the testing in the cloud instance. It works and the timings in my case 58.346345 seconds (694.00 M allocations: 12.775 GB, 2.63% gc time) result of "*top*" command: VIRT: 11.651g RES: 3.579g ~13gb memory for a 900mb file! Thanks to Jacob atleast I was able check that the process

Re: [julia-users] 900mb csv loading in Julia failed: memory comparison vs python pandas and R

2015-10-14 Thread bernhard
Jacob I do run into the same issue as Grey. the step ds = DataStreams.DataTable(f); gets stuck. I also tried this with a smaller file (150MB) which I have. This file is read by readtable in 15s. But the DataTable function freezes. I use 0.4 on Windows 7. I note that your code did work on a

[julia-users] Re: Which public key is Julia 0.4.0 Pkg.Git trying to use on Windows?

2015-10-14 Thread Tony Kelman
The Win and Mac binaries bundle their own git, rather than relying on having it manually installed and on the path. Check the Git folder under the Julia install, run the git-bash there to try getting keys working.

[julia-users] Re: Which public key is Julia 0.4.0 Pkg.Git trying to use on Windows?

2015-10-14 Thread Tomas Lycken
Thanks! That was a useful pointer, and it got me someways down the road, but I still see really weird things... Without me (knowingly) changing anything, I went into the Julia install folder, into Git, and double-clicked git-bash.cmd. That opened a bash shell, in which I could cd to e.g. the

Re: [julia-users] 900mb csv loading in Julia failed: memory comparison vs python pandas and R

2015-10-14 Thread Milan Bouchet-Valat
Le mercredi 14 octobre 2015 à 00:15 -0700, Grey Marsh a écrit : > Done with the testing in the cloud instance. > It works and the timings in my case > > 58.346345 seconds (694.00 M allocations: 12.775 GB, 2.63% gc time) > > result of "top" command: VIRT: 11.651g RES: 3.579g > > ~13gb memory

Re: [julia-users] julia newb seeks critique of a "Defstruct" clone macro

2015-10-14 Thread Mauro
I don't think there is much documentation for Julia-macros around but if you know LISP then you're ahead in the game anyway. So it's mostly learning by looking at other folk's macros: My package https://github.com/mauro3/Parameters.jl does something similar to your example. So you could have a

[julia-users] Re: Which public key is Julia 0.4.0 Pkg.Git trying to use on Windows?

2015-10-14 Thread Tomas Lycken
Now, in fact the rc4 has also stopped working :( So yes, I assume this is a configuration error on my part rather than a regression in Julia. But I still don’t know how to fix it… :P This is what my configuration looks like: PS C:\Users\Tomas Lycken\.ssh> ls Directory: C:\Users\Tomas

[julia-users] Re: julia newb seeks critique of a "Defstruct" clone macro

2015-10-14 Thread Tomas Lycken
Nice! I would comment on the following: - Your macro lacks input validation, which means users with typos or misunderstandings will probably get weird error messages - I’d create the returned expression using a quote block, rather than :(), to make it clear to

Re: [julia-users] 900mb csv loading in Julia failed: memory comparison vs python pandas and R

2015-10-14 Thread bernhard
with readtable the julia process goes up to 6.3 GB and stays there. It takes 95 seconds. (@time shows "373M, allocations: 13GB, 7% GC time") I will try Jacob's approach again. Am Mittwoch, 14. Oktober 2015 10:59:06 UTC+2 schrieb Milan Bouchet-Valat: > > Le mercredi 14 octobre 2015 à 00:15

Re: [julia-users] Method fieldnames not defined

2015-10-14 Thread Milan Bouchet-Valat
Le mercredi 14 octobre 2015 à 11:44 -0700, Martin Maechler a écrit : > > > Am Montag, 13. April 2015 17:43:54 UTC+2 schrieb Stefan Karpinski: > > You are probably on Julia 0.3.x in which this function was called > > `names`. You can either use `names` or use the Compat package which > > lets you

Re: [julia-users] Call by name

2015-10-14 Thread Stefan Karpinski
Do you mean the evaluation strategy ? Or keyword arguments ? On Wed, Oct 14, 2015 at 11:17 PM, wrote: > Hi, > > I was wondering

Re: [julia-users] Re: Avoiding building LLVM with ever Julia release

2015-10-14 Thread Tony Kelman
On master you can now do out-of-tree builds, though that's not really the most helpful thing in the world if you only want to switch versions of a single dependency (since the rest of the dependencies will also usually have to rebuild in each build tree). In a git checkout without using

[julia-users] Re: Install Old Version of Julia (0.3)

2015-10-14 Thread Kristoffer Carlsson
http://julialang.org/downloads/oldreleases maybe? On Wednesday, October 14, 2015 at 9:19:45 PM UTC+2, Tim Wheeler wrote: > > Hello Julia Users, > > I am running Ubuntu 14.04 and had the standard julia ppa. Ubuntu > automatically updated me to Julia 0.4. Unfortunately I have a paper due > soon

[julia-users] Re: Install Old Version of Julia (0.3)

2015-10-14 Thread Tim Wheeler
Okay, I figured it out. Apparently amd64 doesn't have anything to do with AMD vs. Intel. I installed it and it works! On Wednesday, October 14, 2015 at 12:19:45 PM UTC-7, Tim Wheeler wrote: > > Hello Julia Users, > > I am running Ubuntu 14.04 and had the standard julia ppa. Ubuntu >

[julia-users] Re: What features are interesting in a VS Code plug-in?

2015-10-14 Thread Burning Legion
Just took a look at the new basic language support. Importing a textmate language definition to start it off is quite nice. It would be nicer if macros were highlighted (can't see why they aren't as they are defined) but it is a start! On Thursday, October 8, 2015 at 9:12:29 AM UTC+2, Burning

Re: [julia-users] How to correctly do pivoted QR in Julia 0.4+?

2015-10-14 Thread Victor Minden
That worked perfectly -- I was not familiar with the syntax of ';' versus ',' in the documentation. Thanks, Yichao! On Tuesday, October 13, 2015 at 8:06:58 PM UTC-7, Yichao Yu wrote: > > On Tue, Oct 13, 2015 at 5:48 PM, Victor Minden > wrote: > > I posted this

Re: [julia-users] Method fieldnames not defined

2015-10-14 Thread Josh Langsfeld
Actually Compat doesn't rewrite the code to call 'names' but just defines 'fieldnames' directly. So either import Compat Compat.fieldnames(x) or using Compat fieldnames(x) is sufficient. On Wednesday, October 14, 2015 at 4:47:36 PM UTC-4, Milan Bouchet-Valat wrote: > > Le mercredi 14

Re: [julia-users] CUDArt main example does not run smoothly

2015-10-14 Thread Tim Holy
Sorry you had trouble. I've updated the README, so you might want to try again. I also tagged a new version of the package, so you'll have access to the newer features described in the README; you'll probably want to do Pkg.update(). Best, --Tim On Wednesday, October 14, 2015 08:27:06 AM

Re: [julia-users] Method fieldnames not defined

2015-10-14 Thread Zack L.-B.
Seems to be in reference to this pull request . On Wednesday, October 14, 2015 at 11:44:02 AM UTC-7, Martin Maechler wrote: > > > > Am Montag, 13. April 2015 17:43:54 UTC+2 schrieb Stefan Karpinski: >> >> You are probably on Julia 0.3.x in which this

Re: [julia-users] Re: Julia T-shirt and Sticker

2015-10-14 Thread Ben Arthur
we really really need a t-shirt to celebrate the release of 0.4. stickers would be great too. i'd even be willing to pay an exorbitant amount for these things if the proceeds went to juliaComputing.

[julia-users] Re: Azure interface for Julia

2015-10-14 Thread cdm
while i have not given this a try yet, it seems that Juju (https://jujucharms.com/docs/stable/getting-started) has been integrated fairly well into the Azure ecosystem ... perhaps a Julia wrapper over the Juju API would be feasible: https://godoc.org/github.com/juju/juju/api good luck !!!

RE: [julia-users] Re: What features are interesting in a VS Code plug-in?

2015-10-14 Thread David Anthoff
Would it make sense to have a git repo with a Julia extension for VS code somewhere? If you would just push you julia folder from your .vscode\extensions, that would be great! From: julia-users@googlegroups.com [mailto:julia-users@googlegroups.com] On Behalf Of Burning Legion Sent:

[julia-users] Prevent Escher from evaluating signals on start

2015-10-14 Thread Yakir Gagnon
Title... I have a bunch of tabs and it all takes time to load. I don't need the functions to evaluate before the user presses on something. Any easy way i can prevent all the signals from running their functions when the pages load up?

[julia-users] Re: Markdown.parse question

2015-10-14 Thread j verzani
Thanks for that, it is helpful. I'm don't really like the heuristic, but it is something that can be worked with. On Tuesday, October 13, 2015 at 11:26:44 PM UTC-4, andy hayden wrote: > > Whether it renders as $ or $$ is inferred from the position, if it's > inline it uses $ if it's a block $$.

Re: [julia-users] Prevent Escher from evaluating signals on start

2015-10-14 Thread Yakir Gagnon
Thanks Shashi, But while that prevents stuff in another tab from running before that other tab is in focus, stuff runs twice when that tab gets focused...!? Maybe that's what you meant with "you will need to memorize the function you pass to lift..." but in that case I don't understand what you

Re: [julia-users] Escher image update

2015-10-14 Thread Yakir Gagnon
Thanks, yea I just asynchronously clean everything *.jpg in assets/ before I continue with the rest of the actions in the lift. Yakir Gagnon The Queensland Brain Institute (Building #79) The University of Queensland Brisbane QLD 4072 Australia cell +61 (0)424 393 332 work +61 (0)733 654 089 On

Re: [julia-users] Prevent Escher from evaluating signals on start

2015-10-14 Thread Shashi Gowda
Memoization means storing the result of a function and then using the stored value when the function is called with the same arguments. See https://github.com/simonster/Memoize.jl On Thu, Oct 15, 2015 at 9:16 AM, Yakir Gagnon <12.ya...@gmail.com> wrote: > Thanks Shashi, > But while that

Re: [julia-users] Prevent Escher from evaluating signals on start

2015-10-14 Thread Yakir Gagnon
*amazing... Yakir Gagnon The Queensland Brain Institute (Building #79) The University of Queensland Brisbane QLD 4072 Australia cell +61 (0)424 393 332 work +61 (0)733 654 089 On Thu, Oct 15, 2015 at 2:29 PM, Yakir Gagnon <12.ya...@gmail.com> wrote: > OMG amaing. Thanks again ...!!! > > >

Re: [julia-users] Prevent Escher from evaluating signals on start

2015-10-14 Thread Yakir Gagnon
OMG amaing. Thanks again ...!!! Yakir Gagnon The Queensland Brain Institute (Building #79) The University of Queensland Brisbane QLD 4072 Australia cell +61 (0)424 393 332 work +61 (0)733 654 089 On Thu, Oct 15, 2015 at 2:17 PM, Shashi Gowda wrote: > Memoization

Re: [julia-users] Re: Avoiding building LLVM with ever Julia release

2015-10-14 Thread Isaiah Norton
> > Presumably ... you can put linear algebra libraries somewhere too? Well, yes and maybe. There are a number of USE_SYSTEM_* overrides available, but I'm not sure if they all provide a way to indicate which specific one to use, as there is with the LLVM_CONFIG. (perhaps Tony will clarify. and

Re: [julia-users] Strange performance problem with expression length inside @simd loop

2015-10-14 Thread Tim Holy
Try putting some extraneous parentheses around some of your operations, and you'll get good performance again. It's an inlining thing. Please do report this as an issue: https://github.com/JuliaLang/julia/issues/new --Tim On Wednesday, October 14, 2015 08:07:11 AM Damien wrote: > Hi all, > >

Re: [julia-users] Method fieldnames not defined

2015-10-14 Thread Martin Maechler
Am Montag, 13. April 2015 17:43:54 UTC+2 schrieb Stefan Karpinski: > > You are probably on Julia 0.3.x in which this function was called `names`. > You can either use `names` or use the Compat package which lets you use > names from the future. > So, if we have code (in ESS

[julia-users] Semicolon behaviour

2015-10-14 Thread Cedric St-Jean
I keep running into cases where I expect the semi-colon to remove the output (return nothing), but something is returned. Am I misunderstanding the semi-colon's role as a separator, or is that a parser bug? function whatev(fun) fun() end u = whatev() do 2; end @show u > u = 2

Re: [julia-users] Semicolon behaviour

2015-10-14 Thread Yichao Yu
On Wed, Oct 14, 2015 at 9:05 AM, Cedric St-Jean wrote: > I keep running into cases where I expect the semi-colon to remove the output > (return nothing), but something is returned. Am I misunderstanding the > semi-colon's role as a separator, or is that a parser bug? The

[julia-users] Re: Semicolon behaviour

2015-10-14 Thread Tomas Lycken
To start with, semicolons act differently when you’re in the REPL or IJulia compared to in a script. In the REPL/IJulia, the semicolon suppresses output, so that there’s a difference between julia> 3; and julia> 3 3 but in a script no output is produced without explicit print statement

Re: [julia-users] Re: [ANN] JuliaIO and FileIO

2015-10-14 Thread MA Laforge
Hi all, I myself have met a similar need for a file object. That way, I can use the dispatch engine to overload the open function: f = File(format"test.jpg") s = open(f) instead of what I consider to be less attractive solutions: f = "test.jpg" s = open_jpeg(f) #or s = MyModule.open(f) #My

Re: [julia-users] julia newb seeks critique of a "Defstruct" clone macro

2015-10-14 Thread Tim Menzies
On Wednesday, October 14, 2015 at 5:53:47 AM UTC-4, Mauro wrote: > > My package https://github.com/mauro3/Parameters.jl does something > similar to your example. So you could have a look at that and get some > inspiration. Parameters.jl is amazing... so detailed But, i fear, a bridge too

Re: [julia-users] julia newb seeks critique of a "Defstruct" clone macro

2015-10-14 Thread Tim Menzies
On Wednesday, October 14, 2015 at 11:40:19 AM UTC-4, Isaiah wrote: > > Q1) where to find julia macro tutorials (beyond the standard manual)? > > > I'm not aware of any tutorials, but there were several JuliaCon talks that > are related to some of the nittier details if you are interested [1]. If

[julia-users] Macro definition & call environments

2015-10-14 Thread juliatylors
Hi, can someone explain what macro definition environment and macro call environment? - I was reading the following page: http://docs.julialang.org/en/release-0.4/manual/metaprogramming/#man-metaprogramming - it says in the Hygiene section : Local variables are then renamed to be

[julia-users] Call by name

2015-10-14 Thread Stefan Karpinski
No, Julia only supports one evaluation strategy: strict evaluation with pass-by-sharing semantics. On Thursday, October 15, 2015, > wrote: > I mean evaluation strategy. > > for example, in scala you use :=> syntax for

Re: [julia-users] Re: Julia T-shirt and Sticker

2015-10-14 Thread Timothée Poisot
Hex stickers would be cool http://hexb.in/ -- and stickermule prints them quite well, or so I've heard. I'd be willing to chip in as well if the proceeds went to supporting julia in any way. On Wed, 14 Oct 2015 16:55:26 -0700 (PDT) Ben Arthur wrote: > we really really

Re: [julia-users] Julia T-shirt and Sticker

2015-10-14 Thread Stefan Karpinski
Those are cool stickers. Will have to work on a design. On Thursday, October 15, 2015, Timothée Poisot wrote: > Hex stickers would be cool http://hexb.in/ -- and stickermule prints > them quite well, or so I've heard. > > I'd be willing to chip in as well if the proceeds went

Re: [julia-users] Julia T-shirt and Sticker

2015-10-14 Thread Stefan Karpinski
I've also wanted shirts for a long time so we should design something for that. But I want them to be nice – something I'll wear around regularly. On Thursday, October 15, 2015, Stefan Karpinski wrote: > Those are cool stickers. Will have to work on a design. > > On

[julia-users] Macro definition and call environments

2015-10-14 Thread juliatylors
Hi, can someone explain what macro definition environment and macro call environment? - I was reading the following page: http://docs.julialang.org/en/release-0.4/manual/metaprogramming/#man-metaprogramming - it says in the Hygiene section : "Local variables are then renamed to be

[julia-users] Re: Markdown.parse question

2015-10-14 Thread Steven G. Johnson
I wish it would use the same equation syntax as pandoc and Jupyter. You need a darn good reason to be different from the dominant implementation of equations in Markdown. (And "$$ is deprecated in LaTeX is not a good enough reason. Markdown isn't LaTeX.)

Re: [julia-users] Call by name

2015-10-14 Thread juliatylors
I mean evaluation strategy. for example, in scala you use :=> syntax for call by name evaluation strategy. is there a similar syntax in Julia? Thanks On Wednesday, October 14, 2015 at 1:01:45 PM UTC-7, Stefan Karpinski wrote: > > Do you mean the evaluation strategy >

Re: [julia-users] Prevent Escher from evaluating signals on start

2015-10-14 Thread Yakir Gagnon
Shashi, In case you're still there: How do I access results from calculation done inside one consume in another consume? I think I'm doing this wrong. I basically have some inputs that when they change (via one of your widgets), I run some functions on the values of the inputs. These functions

Re: [julia-users] Prevent Escher from evaluating signals on start

2015-10-14 Thread Yakir Gagnon
Solved it! All I needed to do is direct the result from the consume to a variable that was then accessible anywhere else. So: A = consume( . . . ) do o result end consume( . . . ) do o end