Commit graph

  • 04171cde74 Add hello server example master Laurens Miers 2021-05-25 23:44:59 +02:00
  • 4a96584615 state_pattern_types: add approval count of 2 laurens 2020-10-11 17:52:56 +02:00
  • e89d22229f state_pattern_types: Add reject method laurens 2020-10-11 16:44:12 +02:00
  • 4bd69ebbd8 Add state pattern: Types-way laurens 2020-10-11 16:42:00 +02:00
  • 592bbea29e state_pattern_oop: Only allow change of contents in Draft state laurens 2020-10-11 16:39:40 +02:00
  • 3aa19cc04b state_pattern_oop: add approval count of 2 laurens 2020-10-11 16:11:41 +02:00
  • 69a6436139 state_pattern_oop: add reject method laurens 2020-10-11 15:31:27 +02:00
  • 2f1050e854 Add state pattern: OOP-way laurens 2020-10-11 15:28:09 +02:00
  • e078e19ae5 minigrep: use iterators laurens 2020-09-27 17:46:44 +02:00
  • 21f39f9899 Closure: Use generics to increase flexibility laurens 2020-09-27 16:40:45 +02:00
  • c67112b6d3 Closure: introduce hashmap to be able to cache several values laurens 2020-09-27 16:00:25 +02:00
  • 69008722e1 Add closure example laurens 2020-09-27 15:55:49 +02:00
  • d0a35c47a3 Add minigrep example laurens 2020-09-27 15:02:54 +02:00
  • 438063ac6b refactor rectangles to have lib.rs to allow integration tests laurens 2020-09-13 20:04:26 +02:00
  • e7f8215de9 Add example of unit tests in rectangles laurens 2020-09-13 14:18:28 +02:00
  • d6e49c8ae7 Add lifetimes example laurens 2020-09-06 17:47:18 +02:00
  • c091a91f2a TRAITS: Largest: refactor to not need Copy trait laurens 2020-09-06 16:59:28 +02:00
  • 4ed58084c2 TRAITS: Add largest example laurens 2020-09-06 16:57:21 +02:00
  • f15cd45d5e TRAITS: Functions taking trait as param + returning type which implements trait laurens 2020-09-06 16:55:59 +02:00
  • c99a415d16 TRAITS: Move summary trait to separate file laurens 2020-09-06 16:04:44 +02:00
  • 97e104176e Add traits example laurens 2020-09-06 15:30:44 +02:00
  • 7e6403bd93 Add generics example laurens 2020-06-29 17:25:16 +02:00
  • 4c4b703928 Add example of guessing game with custom type for validation laurens 2020-06-21 18:47:25 +02:00
  • f637759454 Example on error handling and checking error types laurens 2020-06-21 17:47:35 +02:00
  • 3abff3cb7a Add panic example laurens 2020-06-21 17:14:48 +02:00
  • ef4d3222fa Collections: Add company text interface exercise laurens 2020-06-07 17:27:12 +02:00
  • fcdcb581dd Collections: Add piglatin exercise laurens 2020-06-07 16:11:02 +02:00
  • c76d8e3214 Collections: Add list of integers exercise laurens 2020-06-07 15:26:18 +02:00
  • dadf5882cf Collections: added examples laurens 2020-06-07 15:26:01 +02:00
  • be2206209b Add vector examples laurens 2020-05-30 19:43:07 +02:00
  • 5a7dfb8ba1 restaurant: Add example on modules/structure/... laurens 2020-05-22 17:28:12 +02:00
  • 9a3afcec47 README: Add how to create app/lib laurens 2020-05-22 17:25:11 +02:00
  • 8484ac75ec README: Add how to run app laurens 2020-05-22 17:13:48 +02:00
  • d4972c2d62 format laurens 2020-05-22 16:51:56 +02:00
  • 47599b6c7e enum_example: Add if let example laurens 2020-05-22 16:51:45 +02:00
  • c2cb93c15f enum_example: Add default case in match laurens 2020-05-22 16:48:09 +02:00
  • e53f4ccb53 Some enum example laurens 2020-05-22 16:45:58 +02:00
  • 086a603bab enum: Add full example with match - access specific type params laurens 2020-05-22 14:47:04 +02:00
  • 365f525e57 enum: Add more complex type laurens 2020-05-22 14:41:05 +02:00
  • 307c5c1e39 Add enum example laurens 2020-05-22 14:32:58 +02:00
  • 99d13b5a2f rectangles: Add associated function laurens 2020-05-22 14:12:11 +02:00
  • 0856d0c080 rectangles: add can_hold function laurens 2020-05-22 14:08:20 +02:00
  • e011a4f94f rectangles: implement area method laurens 2020-05-22 14:06:55 +02:00
  • e9f349d55c rectangles with structs laurens 2020-05-22 13:57:02 +02:00
  • 29f0bb891a rectangles with tuples laurens 2020-05-22 13:54:46 +02:00
  • 53705f42a4 Add initial rectangles program laurens 2020-05-22 13:50:54 +02:00
  • 389e439a47 Tuple structs are a thing laurens 2020-05-22 13:47:13 +02:00
  • ea1a37f9ef Add example of struct update syntax laurens 2020-05-22 13:41:50 +02:00
  • 1dfa283017 Add example on using structs laurens 2020-05-22 13:40:09 +02:00
  • 6be18e3e3e string slicing: enhance API to accept string slices laurens 2020-05-22 13:28:50 +02:00
  • 6c3d7f50ce Add string slicing example laurens 2020-05-22 13:25:47 +02:00
  • 30649df52e Add twelve days of christmas laurens 2020-05-02 19:32:05 +02:00
  • 5d14e86f4a Add fibonacci number generator laurens 2020-05-02 19:24:30 +02:00
  • ba3d3a591e Add temperature convertor laurens 2020-05-02 19:13:46 +02:00
  • 8352d6f1c3 Add guessing game laurens 2020-05-01 18:56:21 +02:00
  • 2b617a5c4e Initial commit - Hello Cargo laurens 2020-05-01 18:54:07 +02:00