LSP completion source (via ALE) for asyncomplete.vim.
Install:
Plug 'prabirshrestha/asyncomplete.vim'
Plug 'andreypopp/asyncomplete-ale.vim'
Configure:
au User asyncomplete_setup call asyncomplete#ale#register_source({
\ 'name': 'reason',
\ 'linter': 'flow',
\ })