class PostListPresenter implements BasePresenter<PostListPresenter.View> {

  @Override
  public void attachView(View view) {
    mMVPView = view;

    mSubscriptions.add(
        mDataController.getCombinedPosts()
            .subscribeOn(Schedulers.io())
            .observeOn(AndroidSchedulers.mainThread())
            .subscribe(onNext -> mMVPView.onSubscribe(onNext), onError -> {}));

  }

  public  PostListPresenter(DataControllerInterface dataController);

}