-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Generate servant client library for C# -- -- Generate servant client library for C# @package servant-csharp @version 0.0.7.1 module CS.Common data CSharp getEndpoints :: (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => Proxy api -> [Req Text] instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text a => Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text [a] instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text a => Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text (GHC.Base.Maybe a) instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text () instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text GHC.Types.Int instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text (GHC.Base.Maybe GHC.Types.Int) instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text Data.Text.Internal.Text instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text (GHC.Base.Maybe Data.Text.Internal.Text) instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text GHC.Base.String instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text (GHC.Base.Maybe GHC.Base.String) instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text Data.Time.Calendar.Days.Day instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text (GHC.Base.Maybe Data.Time.Calendar.Days.Day) instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text Data.Time.Clock.UTC.UTCTime instance Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text (GHC.Base.Maybe Data.Time.Clock.UTC.UTCTime) instance Data.Typeable.Internal.Typeable t => Servant.Foreign.Internal.HasForeignType CS.Common.CSharp Data.Text.Internal.Text t module CS.JsonDotNet genCsForAPI :: (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => GenerateCsConfig -> Proxy api -> IO () classCsForAPI :: IO String classCsForAPIWith :: GenerateCsConfig -> IO String apiCsForAPI :: (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => Proxy api -> IO String apiCsForAPIWith :: (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => GenerateCsConfig -> Proxy api -> IO String enumCsForAPI :: IO String enumCsForAPIWith :: GenerateCsConfig -> IO String converterCsForAPI :: IO String converterCsForAPIWith :: GenerateCsConfig -> IO String assemblyInfoCsForAPI :: IO String assemblyInfoCsForAPIWith :: GenerateCsConfig -> IO String csprojForAPI :: IO String csprojForAPIWith :: GenerateCsConfig -> IO String data GenerateCsConfig GenerateCsConfig :: String -> String -> String -> String -> String -> String -> (GenerateCsConfig -> IO String) -> (forall api. (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => GenerateCsConfig -> Proxy api -> IO String) -> (GenerateCsConfig -> IO String) -> (GenerateCsConfig -> IO String) -> (GenerateCsConfig -> IO String) -> (GenerateCsConfig -> IO String) -> Maybe String -> [FilePath] -> GenerateCsConfig [namespace] :: GenerateCsConfig -> String [outdir] :: GenerateCsConfig -> String [classCsName] :: GenerateCsConfig -> String [apiCsName] :: GenerateCsConfig -> String [enumCsName] :: GenerateCsConfig -> String [converterCsName] :: GenerateCsConfig -> String [classtemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [apitemplate] :: GenerateCsConfig -> forall api. (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => GenerateCsConfig -> Proxy api -> IO String [enumtemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [convertertemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [assemblyinfotemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [csprojtemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [guid] :: GenerateCsConfig -> Maybe String [sources] :: GenerateCsConfig -> [FilePath] def :: GenerateCsConfig instance GHC.Show.Show CS.JsonDotNet.FieldType module CS genCsForAPI :: (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => GenerateCsConfig -> Proxy api -> IO () classCsForAPI :: IO String classCsForAPIWith :: GenerateCsConfig -> IO String apiCsForAPI :: (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => Proxy api -> IO String apiCsForAPIWith :: (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => GenerateCsConfig -> Proxy api -> IO String enumCsForAPI :: IO String enumCsForAPIWith :: GenerateCsConfig -> IO String converterCsForAPI :: IO String converterCsForAPIWith :: GenerateCsConfig -> IO String assemblyInfoCsForAPI :: IO String assemblyInfoCsForAPIWith :: GenerateCsConfig -> IO String csprojForAPI :: IO String csprojForAPIWith :: GenerateCsConfig -> IO String data GenerateCsConfig GenerateCsConfig :: String -> String -> String -> String -> String -> String -> (GenerateCsConfig -> IO String) -> (forall api. (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => GenerateCsConfig -> Proxy api -> IO String) -> (GenerateCsConfig -> IO String) -> (GenerateCsConfig -> IO String) -> (GenerateCsConfig -> IO String) -> (GenerateCsConfig -> IO String) -> Maybe String -> [FilePath] -> GenerateCsConfig [namespace] :: GenerateCsConfig -> String [outdir] :: GenerateCsConfig -> String [classCsName] :: GenerateCsConfig -> String [apiCsName] :: GenerateCsConfig -> String [enumCsName] :: GenerateCsConfig -> String [converterCsName] :: GenerateCsConfig -> String [classtemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [apitemplate] :: GenerateCsConfig -> forall api. (HasForeign CSharp Text api, GenerateList Text (Foreign Text api)) => GenerateCsConfig -> Proxy api -> IO String [enumtemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [convertertemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [assemblyinfotemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [csprojtemplate] :: GenerateCsConfig -> GenerateCsConfig -> IO String [guid] :: GenerateCsConfig -> Maybe String [sources] :: GenerateCsConfig -> [FilePath] def :: GenerateCsConfig