Directories ¶ Show internal Expand all Path Synopsis ch01 01_oop 01_oop/internal 02_fibonacci 02_fibonacci/internal 03_sum 03_sum/internal 04_curry 04_curry/internal ch02 01_collection_interation 01_collection_interation/internal 02_factor_example 02_factor_example/cart 03_testing_with_goblin ch03 01_function_composition 02_monad 03_closure 04_persistent_data_structure 05_currying ch04 01_solid_ocp 01_solid_ocp/car 02_viva_la_duck 02_viva_la_duck/duck ch05 01_reader_and_writer_interface 02_decorator 02_decorator/decorator 02_decorator/metrics ch06 01_circular_dependence 01_circular_dependence/packagea 01_circular_dependence/packageb 02_observer_pattern 02_observer_pattern/observer 03_onion 03_onion/domain 03_onion/infrastructure 03_onion/interfaces 03_onion/usecases 03_onion/utils ch07 01_function_parameter 01_function_parameter/server 01_function_parameter/utils ch08 01_impertive_pipeline 02_impertive_concurrent_pipeline 03_impertive_concurrent_buffer 04_impertive_concurrent_buffer_with_all_cpus 05_impertive_concurrent_advanced ch09 01_simple_functor 02_gen 02_gen/car 02_gen/employee 02_gen/num 03_functor 03_functor/functor 04_monoid 04_monoid/monoid ch10 01_manad_workflow 01_manad_workflow/workflow other yaml Click to show internal directories. Click to hide internal directories.