Description
It's a relief to get through this particularly challenging corner of the syllabus:

I think the ones I'll look at next, in no particular order, are:
- Dates & Times
- Regular Expressions
- Iterators
- Dict functions (see comments in WIP draft of pairs-and-dicts concept #812)
- Higher-Order Functions
There is another difficult group, which I'm not ready to tackle yet:
- N-Dimensional Arrays
- Dataframes
- Comprehensions (the full version)
- Linear Algebra (in a tastefully restrained way, unless my impulses get the better of me!)
Longer-term, we need somewhere to fit in Macros (aargh!) and Modules.
Also, we still need an exercise to pair with the merged Rational Numbers concept.
These are some entries in #902, originally drafted by Erik long ago:
-
symbols
-
interfaces
-
modules
-
recursion
-
tasks
-
channels
-
macros
(this should probably be split up into multiple concepts)
We've sort of talked a bit about symbols, I'm not sure how we'd expand this into a separate concept.
Recursion isn't especially popular in the Julia community, as far as I can tell.
I'd have to do a lot more reading before I can saying anything sensible about interfaces, tasks and channels. Getting into parallel programming, I guess: another big challenge.