Sawtaytoes
2/24/2019 - 12:28 PM

Complicated `createRootEpic` for Redux-Observable

export const combineEpics = (
  epics
) => (
  epics
  .map(epic => (
    epic(action$)
  ))
)

export const createRootEpic = (
  ...epics,
) => (
  merge(
    ...(
      combineEpics(
        epics
      )
    )
  )
)