├── .gitattributes ├── .gitignore ├── 0-Prologue ├── rocket.png └── rocket.rkt ├── 1-Fixed-Size-Data ├── 01-Arithmetic │ ├── 01_The_Arithmetic_of_Numbers.rkt │ ├── 02_The_Arithmetic_of_Strings.rkt │ ├── 03_Mixing_It_Up.rkt │ ├── 04_Mixing_It_Up.rkt │ ├── 04_The_Arithmetic_of_Images.rkt │ ├── 05_The_Arithmetic_of_Booleans.rkt │ ├── 06_Mixing_it_Up_with_Booleans.rkt │ ├── 07_Predicates_Know_Thy_Data.rkt │ ├── ex001.rkt │ ├── ex002.rkt │ ├── ex003.rkt │ ├── ex004.rkt │ ├── ex005.rkt │ ├── ex006.rkt │ ├── ex007.rkt │ ├── ex008.rkt │ ├── ex009.rkt │ ├── ex010.rkt │ ├── images │ │ └── cat.png │ └── readme.txt ├── 02-Functions │ ├── 01_Functions.rkt │ ├── 02_Computing.rkt │ ├── 03_Composting_Functions.rkt │ ├── 04_Global_Constants.rkt │ ├── 05_Programs.rkt │ ├── ex011.rkt │ ├── ex012.rkt │ ├── ex013.rkt │ ├── ex014.rkt │ ├── ex015.rkt │ ├── ex016.rkt │ ├── ex017.rkt │ ├── ex018.rkt │ ├── ex019.rkt │ ├── ex020.rkt │ ├── ex021.rkt │ ├── ex022.rkt │ ├── ex023.rkt │ ├── ex024.rkt │ ├── ex025.rkt │ ├── ex026.rkt │ ├── ex027.rkt │ ├── ex028.rkt │ ├── ex029.rkt │ ├── ex030.rkt │ ├── ex031.rkt │ ├── ex032.rkt │ ├── first.rkt │ ├── images │ │ └── cat.png │ └── readme.txt ├── 03-HtDP │ ├── 01_Designing_Functions.rkt │ ├── 02_Finger_Exercises_Functions.rkt │ ├── 05_On_Testing.rkt │ ├── 06_Designing_World_Programs.rkt │ ├── 07_Virtual_Pet_Worlds.rkt │ ├── Word_Program_Template.rkt │ ├── add_image.rkt │ ├── allkeys.rkt │ ├── allmouse.rkt │ ├── ex033.txt │ ├── ex034.rkt │ ├── ex035.rkt │ ├── ex036.rkt │ ├── ex037.rkt │ ├── ex038.rkt │ ├── ex039.rkt │ ├── ex040.rkt │ ├── ex041.rkt │ ├── ex042.rkt │ ├── ex043a.rkt │ ├── ex043b.rkt │ ├── ex044.rkt │ ├── ex045.rkt │ ├── ex046.rkt │ ├── ex047.rkt │ ├── images │ │ └── cat.png │ └── readme.txt ├── 04-Intervals │ ├── 01_Programming_with_Conditionals.rkt │ ├── 02_Computing_Conditionaly.rkt │ ├── 03_Enumerations.rkt │ ├── 04_Intervals.rkt │ ├── 04_Ufo.rkt │ ├── 05_Itemizations.rkt │ ├── 06_Designing_with_Itemizations.rkt │ ├── 07_Finite_State_Worlds.rkt │ ├── ex048.rkt │ ├── ex049.rkt │ ├── ex050.rkt │ ├── ex051.rkt │ ├── ex052.rkt │ ├── ex053.rkt │ ├── ex054.rkt │ ├── ex055.rkt │ ├── ex056.rkt │ ├── ex057.rkt │ ├── ex058.rkt │ ├── ex059.rkt │ ├── ex060.rkt │ ├── ex061.rkt │ ├── ex062.rkt │ ├── images │ │ └── rocket.png │ ├── readme.txt │ ├── rocket1.rkt │ ├── rocket2.rkt │ ├── rocket3.rkt │ └── rocketlaunch.rkt ├── 05-Adding-Structure │ ├── 01_From_Positions to posn_Structures.rkt │ ├── 02_Computing_with_posns.rkt │ ├── 03_Programming_with_posn.rkt │ ├── 04_Defining_Structure_Types.rkt │ ├── 05_Computing_with_Structures.rkt │ ├── 06_Programming_with_Structures.rkt │ ├── 07_Universe_of_Data.rkt │ ├── 08_Designing_with_Structures.rkt │ ├── 09_Structure_in_the_World.rkt │ ├── 10_A_Graphical_Editor.rkt │ ├── 11_More_Virtual_Pets.rkt │ ├── ex063.rkt │ ├── ex064.rkt │ ├── ex065.rkt │ ├── ex066.rkt │ ├── ex067.rkt │ ├── ex068.rkt │ ├── ex069.rkt │ ├── ex070.rkt │ ├── ex071.rkt │ ├── ex072.rkt │ ├── ex073.rkt │ ├── ex074.rkt │ ├── ex075.rkt │ ├── ex076.rkt │ ├── ex077.rkt │ ├── ex078.rkt │ ├── ex079.rkt │ ├── ex080.rkt │ ├── ex081.rkt │ ├── ex082.rkt │ ├── ex083.rkt │ ├── ex084.rkt │ ├── ex085.rkt │ ├── ex086.rkt │ ├── ex087.rkt │ ├── ex088.rkt │ ├── ex089.rkt │ ├── ex090.rkt │ ├── ex091.rkt │ ├── ex092.rkt │ ├── ex093.rkt │ ├── images │ │ ├── cat.png │ │ └── chameleon.png │ └── readme.txt ├── 06-Itemizations-Structures │ ├── 01_Designing_with_Itemizations_A.rkt │ ├── 01_Designing_with_Itemizations_B.rkt │ ├── 01_Designing_with_Itemizations_C.rkt │ ├── 02_Mixing_Up_Worlds.rkt │ ├── 03_Input_Error.rkt │ ├── 04_Checking_the_World.rkt │ ├── 05_Equality_Predicates.rkt │ ├── ex094.rkt │ ├── ex095.txt │ ├── ex096.rkt │ ├── ex097.rkt │ ├── ex098.rkt │ ├── ex099.rkt │ ├── ex100.rkt │ ├── ex106.rkt │ ├── ex107.rkt │ ├── ex108.rkt │ ├── ex109.rkt │ ├── ex114a.rkt │ ├── ex114b.rkt │ ├── ex114c.rkt │ ├── images │ │ ├── cat.png │ │ ├── chameleon.png │ │ ├── pedestrian_traffic_light_green.png │ │ └── pedestrian_traffic_light_red.png │ └── readme.txt ├── 07-Intermezzo-BSL │ └── intermezzo-BSL.rkt ├── Virualcat2.rkt └── cat.png ├── 2-Arbitrarily-Large-Data ├── 08-Lists │ ├── 08_01_creating_lists.rkt │ ├── 08_03_programming_lists.rkt │ └── 08_04_computing_lists.rkt ├── 09-Designing-Self-Referential │ ├── 09_01_designing_self_ref.rkt │ ├── 09_02_non_empty_lists.rkt │ ├── 09_03_153_lecture_hall.rkt │ ├── 09_03_natural_numbers.rkt │ ├── 09_04_russian_dolls.rkt │ ├── 09_05_156_shot_world1.rkt │ ├── 09_05_157_shot_world2.rkt │ ├── 09_05_158_shot_world3.rkt │ ├── 09_05_159_lecture_hall2.rkt │ ├── 09_05_lists_and_world.rkt │ └── 09_06_note_on_lists_sets.rkt ├── 10-More-on-Lists │ ├── 10_01_161_wages1.rkt │ ├── 10_01_162_wages2.rkt │ ├── 10_01_163_FTC.rkt │ ├── 10_01_164_dollars_to_euros.rkt │ ├── 10_01_165_subst_robot.rkt │ ├── 10_01_producing_lists.rkt │ ├── 10_02_166a_Employees3.rkt │ ├── 10_02_166b_Employees4.rkt │ ├── 10_02_structures_in_lists.rkt │ ├── 10_03_lists_in_lists.rkt │ ├── 10_04_graphical_editor_revisited.rkt │ └── ttt.txt ├── 11-Design-Composition │ ├── 11_01_the_list_function.rkt │ ├── 11_03_187_game_player1.rkt │ ├── 11_03_188_email1.rkt │ ├── 11_03_functions_that_recur.rkt │ └── 11_04_functions_that_generalize.rkt └── 12-Projects-Lists │ ├── 12_01_198_word_count.rkt │ ├── 12_01_dictionaries.rkt │ ├── 12_02_iTunes.rkt │ ├── 12_03_word_games_composition.rkt │ └── test1.rkt ├── Readme.md ├── keys.org ├── notes ├── basicsteps.txt ├── definitions.md └── design_recipe.txt └── recipies.org /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/.gitignore -------------------------------------------------------------------------------- /0-Prologue/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/0-Prologue/rocket.png -------------------------------------------------------------------------------- /0-Prologue/rocket.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/0-Prologue/rocket.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/01_The_Arithmetic_of_Numbers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/01_The_Arithmetic_of_Numbers.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/02_The_Arithmetic_of_Strings.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/02_The_Arithmetic_of_Strings.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/03_Mixing_It_Up.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/03_Mixing_It_Up.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/04_Mixing_It_Up.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/04_Mixing_It_Up.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/04_The_Arithmetic_of_Images.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/04_The_Arithmetic_of_Images.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/05_The_Arithmetic_of_Booleans.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/05_The_Arithmetic_of_Booleans.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/06_Mixing_it_Up_with_Booleans.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/06_Mixing_it_Up_with_Booleans.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/07_Predicates_Know_Thy_Data.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/07_Predicates_Know_Thy_Data.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex001.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex001.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex002.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex002.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex003.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex003.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex004.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex004.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex005.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex005.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex006.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex006.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex007.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex007.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex008.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex008.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex009.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex009.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/ex010.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/ex010.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/images/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/images/cat.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/01-Arithmetic/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/01-Arithmetic/readme.txt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/01_Functions.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/01_Functions.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/02_Computing.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/02_Computing.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/03_Composting_Functions.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/03_Composting_Functions.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/04_Global_Constants.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/04_Global_Constants.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/05_Programs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/05_Programs.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex011.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex011.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex012.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex012.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex013.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex013.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex014.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex014.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex015.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex015.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex016.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex016.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex017.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex017.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex018.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex018.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex019.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex019.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex020.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex020.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex021.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex021.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex022.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex022.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex023.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex023.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex024.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex024.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex025.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex025.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex026.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex026.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex027.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex027.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex028.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex028.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex029.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex029.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex030.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex030.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex031.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex031.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/ex032.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/ex032.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/first.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/first.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/images/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/images/cat.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/02-Functions/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/02-Functions/readme.txt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/01_Designing_Functions.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/01_Designing_Functions.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/02_Finger_Exercises_Functions.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/02_Finger_Exercises_Functions.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/05_On_Testing.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/05_On_Testing.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/06_Designing_World_Programs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/06_Designing_World_Programs.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/07_Virtual_Pet_Worlds.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/07_Virtual_Pet_Worlds.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/Word_Program_Template.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/Word_Program_Template.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/add_image.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/add_image.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/allkeys.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/allkeys.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/allmouse.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/allmouse.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex033.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex033.txt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex034.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex034.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex035.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex035.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex036.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex036.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex037.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex037.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex038.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex038.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex039.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex039.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex040.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex040.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex041.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex041.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex042.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex042.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex043a.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex043a.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex043b.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex043b.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex044.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex044.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex045.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex045.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex046.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex046.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/ex047.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/ex047.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/images/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/images/cat.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/03-HtDP/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/03-HtDP/readme.txt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/01_Programming_with_Conditionals.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/01_Programming_with_Conditionals.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/02_Computing_Conditionaly.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/02_Computing_Conditionaly.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/03_Enumerations.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/03_Enumerations.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/04_Intervals.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/04_Intervals.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/04_Ufo.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/04_Ufo.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/05_Itemizations.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/05_Itemizations.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/06_Designing_with_Itemizations.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/06_Designing_with_Itemizations.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/07_Finite_State_Worlds.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/07_Finite_State_Worlds.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex048.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex048.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex049.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex049.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex050.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex050.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex051.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex051.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex052.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex052.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex053.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex053.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex054.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex054.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex055.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex055.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex056.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex056.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex057.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex057.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex058.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex058.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex059.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex059.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex060.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex060.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex061.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex061.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/ex062.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/ex062.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/images/rocket.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/images/rocket.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/readme.txt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/rocket1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/rocket1.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/rocket2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/rocket2.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/rocket3.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/rocket3.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/04-Intervals/rocketlaunch.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/04-Intervals/rocketlaunch.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/01_From_Positions to posn_Structures.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/01_From_Positions to posn_Structures.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/02_Computing_with_posns.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/02_Computing_with_posns.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/03_Programming_with_posn.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/03_Programming_with_posn.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/04_Defining_Structure_Types.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/04_Defining_Structure_Types.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/05_Computing_with_Structures.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/05_Computing_with_Structures.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/06_Programming_with_Structures.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/06_Programming_with_Structures.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/07_Universe_of_Data.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/07_Universe_of_Data.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/08_Designing_with_Structures.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/08_Designing_with_Structures.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/09_Structure_in_the_World.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/09_Structure_in_the_World.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/10_A_Graphical_Editor.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/10_A_Graphical_Editor.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/11_More_Virtual_Pets.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/11_More_Virtual_Pets.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex063.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex063.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex064.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex064.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex065.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex065.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex066.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex066.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex067.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex067.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex068.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex068.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex069.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex069.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex070.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex070.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex071.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex071.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex072.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex072.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex073.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex073.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex074.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex074.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex075.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex075.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex076.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex076.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex077.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex077.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex078.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex078.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex079.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex079.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex080.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex080.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex081.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex081.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex082.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex082.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex083.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex083.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex084.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex084.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex085.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex085.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex086.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex086.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex087.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex087.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex088.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex088.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex089.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex089.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex090.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex090.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex091.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex091.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex092.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex092.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/ex093.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/ex093.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/images/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/images/cat.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/images/chameleon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/images/chameleon.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/05-Adding-Structure/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/05-Adding-Structure/readme.txt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/01_Designing_with_Itemizations_A.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/01_Designing_with_Itemizations_A.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/01_Designing_with_Itemizations_B.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/01_Designing_with_Itemizations_B.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/01_Designing_with_Itemizations_C.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/01_Designing_with_Itemizations_C.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/02_Mixing_Up_Worlds.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/02_Mixing_Up_Worlds.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/03_Input_Error.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/03_Input_Error.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/04_Checking_the_World.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/04_Checking_the_World.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/05_Equality_Predicates.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/05_Equality_Predicates.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex094.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex094.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex095.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex095.txt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex096.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex096.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex097.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex097.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex098.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex098.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex099.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex099.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex100.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex100.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex106.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex106.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex107.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex107.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex108.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex108.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex109.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex109.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex114a.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex114a.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex114b.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex114b.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/ex114c.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/ex114c.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/images/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/images/cat.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/images/chameleon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/images/chameleon.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/images/pedestrian_traffic_light_green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/images/pedestrian_traffic_light_green.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/images/pedestrian_traffic_light_red.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/images/pedestrian_traffic_light_red.png -------------------------------------------------------------------------------- /1-Fixed-Size-Data/06-Itemizations-Structures/readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/06-Itemizations-Structures/readme.txt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/07-Intermezzo-BSL/intermezzo-BSL.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/07-Intermezzo-BSL/intermezzo-BSL.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/Virualcat2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/Virualcat2.rkt -------------------------------------------------------------------------------- /1-Fixed-Size-Data/cat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/1-Fixed-Size-Data/cat.png -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/08-Lists/08_01_creating_lists.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/08-Lists/08_01_creating_lists.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/08-Lists/08_03_programming_lists.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/08-Lists/08_03_programming_lists.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/08-Lists/08_04_computing_lists.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/08-Lists/08_04_computing_lists.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_01_designing_self_ref.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_01_designing_self_ref.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_02_non_empty_lists.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_02_non_empty_lists.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_03_153_lecture_hall.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_03_153_lecture_hall.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_03_natural_numbers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_03_natural_numbers.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_04_russian_dolls.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_04_russian_dolls.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_156_shot_world1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_156_shot_world1.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_157_shot_world2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_157_shot_world2.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_158_shot_world3.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_158_shot_world3.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_159_lecture_hall2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_159_lecture_hall2.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_lists_and_world.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_05_lists_and_world.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_06_note_on_lists_sets.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/09-Designing-Self-Referential/09_06_note_on_lists_sets.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_161_wages1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_161_wages1.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_162_wages2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_162_wages2.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_163_FTC.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_163_FTC.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_164_dollars_to_euros.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_164_dollars_to_euros.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_165_subst_robot.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_165_subst_robot.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_producing_lists.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_01_producing_lists.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_02_166a_Employees3.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_02_166a_Employees3.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_02_166b_Employees4.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_02_166b_Employees4.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_02_structures_in_lists.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_02_structures_in_lists.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_03_lists_in_lists.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_03_lists_in_lists.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/10_04_graphical_editor_revisited.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/10_04_graphical_editor_revisited.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/10-More-on-Lists/ttt.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/10-More-on-Lists/ttt.txt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/11-Design-Composition/11_01_the_list_function.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/11-Design-Composition/11_01_the_list_function.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/11-Design-Composition/11_03_187_game_player1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/11-Design-Composition/11_03_187_game_player1.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/11-Design-Composition/11_03_188_email1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/11-Design-Composition/11_03_188_email1.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/11-Design-Composition/11_03_functions_that_recur.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/11-Design-Composition/11_03_functions_that_recur.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/11-Design-Composition/11_04_functions_that_generalize.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/11-Design-Composition/11_04_functions_that_generalize.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/12-Projects-Lists/12_01_198_word_count.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/12-Projects-Lists/12_01_198_word_count.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/12-Projects-Lists/12_01_dictionaries.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/12-Projects-Lists/12_01_dictionaries.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/12-Projects-Lists/12_02_iTunes.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/12-Projects-Lists/12_02_iTunes.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/12-Projects-Lists/12_03_word_games_composition.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/12-Projects-Lists/12_03_word_games_composition.rkt -------------------------------------------------------------------------------- /2-Arbitrarily-Large-Data/12-Projects-Lists/test1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/2-Arbitrarily-Large-Data/12-Projects-Lists/test1.rkt -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/Readme.md -------------------------------------------------------------------------------- /keys.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/keys.org -------------------------------------------------------------------------------- /notes/basicsteps.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/notes/basicsteps.txt -------------------------------------------------------------------------------- /notes/definitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/notes/definitions.md -------------------------------------------------------------------------------- /notes/design_recipe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/notes/design_recipe.txt -------------------------------------------------------------------------------- /recipies.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/emaphis/HtDP2e-solutions/HEAD/recipies.org --------------------------------------------------------------------------------