Merge remote-tracking branch 'origin/main' into main

This commit is contained in:
Marco Oesting 2023-10-11 09:40:08 +02:00
commit aca5f5fe40
4 changed files with 15 additions and 7 deletions

View File

@ -42,7 +42,7 @@ website:
- href: material/1_mon/rse/rse_basics_slides.qmd
text: "📊 1 - RSE"
- href: "material/1_mon/why_julia/page.qmd"
text: "📊 2 - Why Julia"
text: "📊 2 - Why Julia"
- href: "material/1_mon/firststeps/firststeps_handout.qmd"
text: "📝 3 - First Steps: Handout"
- href: "material/1_mon/firststeps/tasks.qmd"
@ -69,7 +69,7 @@ website:
contents:
- href: material/3_wed/docs/handout.qmd
text: "📝 1 - Docs: Handout"
- href: material/3_wed/docs/tasks.qmd"
- href: material/3_wed/docs/tasks.qmd
text: "🛠 1 - Docs: Exercises"
- href: material/3_wed/vis/handout.qmd
text: "📝 2 - Visualizations: Handout"

View File

@ -40,6 +40,6 @@ And that's it! You should have a nice progress bar now
1. Implement a type `StatResult` with fields for `x`, `n`, `std` and `tvalue`
2. Implement an outer constructor that can run `StatResult(2:10)` and return the full type including the calculated t-values.
3. Implement a function `length` for `StatResult` to multiple-dispatch on
3. Implement a function length for StatResult (using multiple-dispatch) which returns the `.n` field. Overload "Base.length"
4. **Optional:** If you have time, optimize the functions, so that mean, sum, length, std etc. is not calculated multiple times - you might want to rewrite your type. Note: This is a bit tricky :)

View File

@ -1,3 +1,7 @@
---
---
::: callout
[Link to Slides](slides.qmd)
:::
@ -7,6 +11,7 @@
Solve [task 1](tasks.qmd#1)
----
# Documenter.jl
### File-structure overview
@ -44,7 +49,9 @@ makedocs(
```
### How to generate
`julia --project=docs/ docs/make.jl` or `]activate docs/; include("make.jl")` or use `LiveServer.jl`
- `julia --project=docs/ docs/make.jl`, or
- `]activate docs/; include("make.jl")`, or
- `LiveServer.jl` + `deploydocs()`
### How to write

View File

@ -17,11 +17,12 @@ docs/
### add some docs
2. with mydocs containing
````{verbatim}
```@docs
````@docs
func(x)
```
````
(but with three `)
and