Exercism.jl provides tooling and utility functions to solve exercises on exercism.org in interactive environments such as IJulia notebooks.
This action sets up a Julia environment for use in actions by downloading a specified version of Julia and adding it to PATH.
Update Boolean expressions concept docs (#543)
add blurb to config file for bool expressions
add links for bool expressions
add intro section for bool expressions
add about page for bool expressions
edit about page for bool expressions
edit config file in bool expressions
edit about page in bool expressions
config.json
,links.json
,Please let me know if the about page is correct and sufficient.
Thanks in advance!
If this is merged, in the repo settings the required status check in the branch protection rules probably need to be updated. They are also outdated right now which is why the status for them doesn't get reported.
I've removed required checks in the meantime until this has been reviewed & merged.
Add missing factorial
method from Combinatorics.jl (#545)
and used in permutations
's definition.
defined in Combinatorics.jl and used in its permutations
's definition.
Solves this error:
julia> include("permutations.jl")
nextpermutation (generic function with 1 method)
julia> permutations([1,2,3]) |> collect
ERROR: MethodError: no method matching factorial(::Int64, ::Int64)
Closest candidates are:
factorial(::Union{Int64, UInt64}) at combinatorics.jl:27
factorial(::Integer) at intfuncs.jl:1007
Stacktrace:
[1] length
@ ~/exercism/julia/alphametics/permutations.jl:60 [inlined]
[2] _similar_shape
@ ./array.jl:663 [inlined]
[3] _collect
@ ./array.jl:718 [inlined]
[4] collect
@ ./array.jl:712 [inlined]
[5] |>(x::Permutations{Vector{Int64}}, f::typeof(collect))
@ Base ./operators.jl:911
[6] top-level scope
@ REPL[1]:1
With this fix:
julia> include("permutations.jl")
nextpermutation (generic function with 1 method)
julia> permutations([1,2,3]) |> collect
6-element Vector{Vector{Int64}}:
[1, 2, 3]
[1, 3, 2]
[2, 1, 3]
[2, 3, 1]
[3, 1, 2]
[3, 2, 1]
It is important and I'm not sure why you think otherwise.
Because I mentioned I'm open to review PRs and help with Julia-specific things but can't help with questions about the purpose of documents or general git/GitHub help. That resulted in "I don't have time for that either." When I asked for this to be disabled (because IIRC it was set via repo topics?) I was told to ask Katrina. Can't exactly say I'm getting the feeling there's any interest in having WIP tracks be picked up again based on those actions.
Shut up GHA bot (#544)
but just to be clear: the responsibility to review PRs falls on the maintainers' shoulders
Yes, I'm aware bringing tracks to launch when there are new people willing to finish them is not considered important anymore.
config.json
,links.json
,Please let me know if the about page is correct and sufficient.
Thanks in advance!
I was equally surprised before seeing that the manual uses the term. Especially since being told there's basically never a reason to define primitive types other than bootstrapping Julia when we considered creating an exercise thst teaches them.
But given the manual uses it, I don't object.
Update arithmetic-operators about file (#542)
add blurb to arithematic operators
add links to arithmetic operators in Julia Docs
add introduction to arithmetic operations
add update to config file
edit authors and contributors
edit introduction for arithmetic operators
correct spelling in introduction for arithmetic operators
initial commit to about for arithmetic-operators
correction syntax and spelling for about.md
Looking forward to your review and suggestions.
Thanks.
Looking forward to your review and suggestions.
Thanks.