{-| Module : Gargantext.API.Flow Description : Main Flow API DataTypes Copyright : (c) CNRS, 2017-Present License : AGPL + CECILL v3 Maintainer : team@gargantext.org Stability : experimental Portability : POSIX -} {-# OPTIONS_GHC -fno-warn-orphans #-} {-# LANGUAGE ScopedTypeVariables #-} {-# LANGUAGE TemplateHaskell #-} {-# LANGUAGE TypeOperators #-} module Gargantext.API.Flow where -- import Gargantext.API.Prelude import Gargantext.Prelude data InputFlow = TextsInput | NgramsInput | ListInput data Flow = EndFlow | Texts InputFlow [Flow] | Ngrams InputFlow [Flow] | Lists InputFlow [Flow] data OutputFlow flow :: Flow -> OutputFlow flow = undefined