я пишу public_func = let a = a_lot_of_lines_of_private_nested_code in my_simple_business_logic a и хочу отрефакторить как
                  
                  
                  public_func = my_simple_business_logic PrivateSubModule.a
                  
                  
                  , чтобы снизить когнетивную нагрузку с читающего на детали реализации на одном уровне абстракции
                  
                  
                  есть ли способ вложенный модуль _полностью_ скрыть извне публичного для прочих модулей или либ, как это делает банальный let in или просто лямбда?
                  
                  
                
есть модули, приватные на уровне компонента
Обсуждают сегодня