Commit graph

44 commits

Author SHA1 Message Date
laurens
d0a35c47a3 Add minigrep example 2020-09-27 15:02:54 +02:00
laurens
438063ac6b refactor rectangles to have lib.rs to allow integration tests 2020-09-13 20:04:26 +02:00
laurens
e7f8215de9 Add example of unit tests in rectangles 2020-09-13 14:18:28 +02:00
laurens
d6e49c8ae7 Add lifetimes example 2020-09-06 17:47:18 +02:00
laurens
c091a91f2a TRAITS: Largest: refactor to not need Copy trait
Return reference to list element
2020-09-06 16:59:28 +02:00
laurens
4ed58084c2 TRAITS: Add largest example 2020-09-06 16:57:21 +02:00
laurens
f15cd45d5e TRAITS: Functions taking trait as param + returning type which implements trait 2020-09-06 16:55:59 +02:00
laurens
c99a415d16 TRAITS: Move summary trait to separate file 2020-09-06 16:04:44 +02:00
laurens
97e104176e Add traits example 2020-09-06 15:30:44 +02:00
laurens
7e6403bd93 Add generics example 2020-06-29 17:25:16 +02:00
laurens
4c4b703928 Add example of guessing game with custom type for validation 2020-06-21 18:47:25 +02:00
laurens
f637759454 Example on error handling and checking error types 2020-06-21 18:29:10 +02:00
laurens
3abff3cb7a Add panic example 2020-06-21 17:14:48 +02:00
laurens
ef4d3222fa Collections: Add company text interface exercise 2020-06-07 17:39:22 +02:00
laurens
fcdcb581dd Collections: Add piglatin exercise 2020-06-07 16:11:02 +02:00
laurens
c76d8e3214 Collections: Add list of integers exercise 2020-06-07 15:26:18 +02:00
laurens
dadf5882cf Collections: added examples 2020-06-07 15:26:01 +02:00
laurens
be2206209b Add vector examples 2020-05-30 19:43:07 +02:00
laurens
5a7dfb8ba1 restaurant: Add example on modules/structure/... 2020-05-22 18:18:34 +02:00
laurens
9a3afcec47 README: Add how to create app/lib 2020-05-22 17:27:36 +02:00
laurens
8484ac75ec README: Add how to run app 2020-05-22 17:13:48 +02:00
laurens
d4972c2d62 format 2020-05-22 16:51:56 +02:00
laurens
47599b6c7e enum_example: Add if let example 2020-05-22 16:51:45 +02:00
laurens
c2cb93c15f enum_example: Add default case in match 2020-05-22 16:48:09 +02:00
laurens
e53f4ccb53 Some enum example 2020-05-22 16:45:58 +02:00
laurens
086a603bab enum: Add full example with match - access specific type params 2020-05-22 14:47:04 +02:00
laurens
365f525e57 enum: Add more complex type 2020-05-22 14:41:05 +02:00
laurens
307c5c1e39 Add enum example 2020-05-22 14:32:58 +02:00
laurens
99d13b5a2f rectangles: Add associated function 2020-05-22 14:12:11 +02:00
laurens
0856d0c080 rectangles: add can_hold function 2020-05-22 14:08:20 +02:00
laurens
e011a4f94f rectangles: implement area method 2020-05-22 14:06:55 +02:00
laurens
e9f349d55c rectangles with structs 2020-05-22 14:01:03 +02:00
laurens
29f0bb891a rectangles with tuples 2020-05-22 13:55:36 +02:00
laurens
53705f42a4 Add initial rectangles program 2020-05-22 13:50:54 +02:00
laurens
389e439a47 Tuple structs are a thing 2020-05-22 13:47:13 +02:00
laurens
ea1a37f9ef Add example of struct update syntax 2020-05-22 13:47:08 +02:00
laurens
1dfa283017 Add example on using structs 2020-05-22 13:40:09 +02:00
laurens
6be18e3e3e string slicing: enhance API to accept string slices
This way, the API is more general and we can accept any kind of string
2020-05-22 13:28:50 +02:00
laurens
6c3d7f50ce Add string slicing example 2020-05-22 13:25:47 +02:00
laurens
30649df52e Add twelve days of christmas 2020-05-02 19:32:05 +02:00
laurens
5d14e86f4a Add fibonacci number generator 2020-05-02 19:25:38 +02:00
laurens
ba3d3a591e Add temperature convertor 2020-05-02 19:22:02 +02:00
laurens
8352d6f1c3 Add guessing game 2020-05-01 20:20:57 +02:00
laurens
2b617a5c4e Initial commit - Hello Cargo 2020-05-01 20:20:55 +02:00