type MAP = Map<string|symbol, object|symbol>;
                  
                  
                  Но! На самом деле возможны только три варианта
                  
                  
                    type MAP = Map<string, object> ;
                  
                  
                    type MAP = Map<symbol, object> ;
                  
                  
                    type MAP = Map<string, symbol> ;
                  
                  
                  
                  
                  
                  то есть так быть не может. 
                  
                  
                  type MAP = Map<symbol, symbol> ;
                  
                  
                  
                  
                  
                  Как это описать?
                  
                  
                
type MAP = | Map<string, object> | Map<symbol, object> | Map<string, symbol>
Обсуждают сегодня