| 
 | 
| 
 
Future.sequence(..) в скале и ??? в RXjava 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Собссно вопрос. в скалке много и часто были кейсы с коллекциями врдое Future[List[Future[T]]] там есть прекрасная приблуда чтоб свернуть List[Future[SomeObj]] -> Future[List[SomeObj]] и дальше уже с ним что то там где надо делать. стильно модно реактивно сейчас делаю кусок кода на рхджаве. там местами очень похожие подходы. НО. я уже 2 часа бьюсь не могу нигде найти пример похожей штуки но с обсервабл или синглом суть List<Observable<SomeObj>> -> Observable<List<SomeObj>> или List<Single<>> -> Single<List<>> я вот не вкачу никто так не делает потому что не надо, или кроме как через блокинггет этого не сделать у них на джаве? ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.11.2020, 14:53 | 
  
  
  
   | 
||
| 
 
Future.sequence(..) в скале и ??? в RXjava 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  я в этом ничего не понимаю :) , но по описанию похоже на forkJoin или zip в rxjs, т.е. дождаться выполнения всех Observable и скомбинировать их результат, так? Если да, то вроде гуглится  легко   - там есть вариант с массивом Код: java 1. 2. 3. 4. еще вариант с flatMap есть, но не берусь судить, какой здесь лучше/правильней, ибо видеть не видывал эту rxjava и уж тем более скалу :) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.11.2020, 15:41 | 
  
  
  
   | 
||
| 
 
Future.sequence(..) в скале и ??? в RXjava 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  блин как всегда :)  спасибо друг! второй вариант что надо. странно второй вариант видел, но чуть в другой интерпретации. твоя то что надо. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 22.11.2020, 20:38 | 
  
  
  
   | 
||
| 
 
Future.sequence(..) в скале и ??? в RXjava 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  блин второй вариант по ходу блокирующий. таж петрушка только в профиль. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.11.2020, 10:54 | 
  
  
  
   | 
||
| 
 
Future.sequence(..) в скале и ??? в RXjava 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  с первым вариантом где туду склеить не понял что атм склеивать. зип обычно заюзан чтоб слить два листа в один лист используя последовательно по индексу объекты из первого и второго листов. не совсем понимаю причем тут он. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 23.11.2020, 11:09 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?desktop=1&fid=59&tid=2120604]:  | 
    0ms | 
get settings:  | 
    10ms | 
get forum list:  | 
    14ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    83ms | 
get topic data:  | 
    11ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    40ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 240ms | 
| total: | 407ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.