SaschaMann
Repos
78
Followers
32
Following
40

Exercism exercises in Julia.

55
55

Exercism.jl provides tooling and utility functions to solve exercises on exercism.org in interactive environments such as IJulia notebooks.

3
4

This action sets up a Julia environment for use in actions by downloading a specified version of Julia and adding it to PATH.

64
15

Events

issue comment
Boolean expression update

Thank you!

Created at 1 day ago

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

Created at 1 day ago
pull request closed
Boolean expression update

Update - concepts.wip/boolean-expressions

  • Add blurb to config.json,
  • Add links to links.json,
  • Add intro page,
  • Add about page.

Please let me know if the about page is correct and sufficient.

Thanks in advance!

Created at 1 day ago
use Pkg server and eager registry by default

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.

Created at 1 day ago
issue comment
Add missing `factorial` method

Thanks!

Created at 1 day ago

Add missing factorial method from Combinatorics.jl (#545)

and used in permutations's definition.

Created at 1 day ago
pull request closed
Add missing `factorial` method

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]
Created at 1 day ago
issue comment
Shut up GHA bot

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.

Created at 1 day ago
delete branch
SaschaMann delete branch SaschaMann-patch-2
Created at 2 days ago

Shut up GHA bot (#544)

Created at 2 days ago
pull request closed
Shut up GHA bot
Created at 2 days ago
issue comment
Shut up GHA bot

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.

Created at 2 days ago
pull request opened
Shut up GHA bot
Created at 2 days ago
create branch
SaschaMann create branch SaschaMann-patch-2
Created at 2 days ago
pull request reopened
Boolean expression update

Update - concepts.wip/boolean-expressions

  • Add blurb to config.json,
  • Add links to links.json,
  • Add intro page,
  • Add about page.

Please let me know if the about page is correct and sufficient.

Thanks in advance!

Created at 3 days ago
issue comment
Arithmetic operators update for about page

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.

Created at 3 days ago

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

Created at 4 days ago
pull request closed
Arithmetic operators update for about page

Updated - concepts.wip/arithmetic-operators/about.md

  • Added detailed content for about page related to arithmetic operators in Julia.

Looking forward to your review and suggestions.

Thanks.

Created at 4 days ago
pull request reopened
Arithmetic operators update for about page

Updated - concepts.wip/arithmetic-operators/about.md

  • Added detailed content for about page related to arithmetic operators in Julia.

Looking forward to your review and suggestions.

Thanks.

Created at 4 days ago