<commit_before>Lua 101
=======

- Before we start
- Numbers
- Memory
- Text
- Truth and logic
- Control flow
- Bonus stuff
- Exercices

Lua 102
=======

- functions
- details about functions
- scope
- standard library
- more loops
- arrays

Algorithmics 101
================

- and/or/not?
- sieve of erathostene
- recursivity
- the sorting problem
	- insertion sort
	- bubble sort
	- merge sort
	- quicksort
	- table.sort!

- partition of N
	- memoization

- n-queens
	- data representation
	- brute-force?
	- backtracking

- sudoku

Lua 103
=======

- tables as dictionaries
- table as structs: syntactic sugar
	- standard library
- tables as arrays: it was a lie
	- can use all three at the same time
- generic for
	- pairs
	- ipairs
<commit_msg>Contents planning<commit_after>Lua 101
=======

- Before we start
- Numbers
- Memory
- Text
- Truth and logic
- Control flow
- Bonus stuff
- Exercices

Lua 102
=======

- functions
- details about functions
- scope
- standard library
- more loops
- arrays

Lua 103
=======

- tables as dictionaries
- table as structs: syntactic sugar
	- standard library
- tables as arrays: it was a lie
	- can use all three at the same time
- generic for
	- pairs
	- ipairs

	- files -> text processing
	- exercise: markov chain?

Lua 104
=======

- input/output
	- command line -> tic-tac-toe

Algorithmics 101
================

- and/or/not?
- sieve of erathostene
- recursivity
- the sorting problem
	- insertion sort
	- bubble sort
	- merge sort
	- quicksort
	- table.sort!

- partition of N
	- memoization

- n-queens
	- data representation
	- brute-force?
	- backtracking

- sudoku


{'fraction_non_alphanumeric': 0.12076401725200246, 'fraction_numerical': 0.0166358595194085, 'mean_word_length': 2.80327868852459, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5674729', 'n_tokens_mistral': 577, 'n_tokens_neox': 532, 'n_words': 187}