Simplify the language ext.

This commit is contained in:
Qiao Wang 2023-05-19 07:37:23 +00:00
parent 0c89cc9b83
commit 28c71fa3ed
32 changed files with 4 additions and 100 deletions

View File

@ -52,8 +52,12 @@ dependencies:
- warp
default-extensions:
- DataKinds
- DerivingStrategies
- DeriveAnyClass
- NoImplicitPrelude
- OverloadedStrings
- TypeFamilies
- TypeOperators
library:

View File

@ -1,11 +1,5 @@
{-# LANGUAGE CPP #-}
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE TypeApplications #-}
{-# LANGUAGE TypeFamilies #-}
{-# LANGUAGE TypeOperators #-}
{-# LANGUAGE UnicodeSyntax #-}
module Conduit where

View File

@ -1,7 +1,3 @@
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE TypeOperators #-}
module Conduit.Api where
import Conduit.Api.Article

View File

@ -1,9 +1,3 @@
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE TypeOperators #-}
module Conduit.Api.Article where
import Conduit.Api.Common

View File

@ -1,7 +1,3 @@
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE TypeOperators #-}
module Conduit.Api.Auth where
import Conduit.Api.Common

View File

@ -1,8 +1,3 @@
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE TypeOperators #-}
module Conduit.Api.Comment where
import Conduit.Api.Common

View File

@ -1,5 +1,3 @@
{-# LANGUAGE DeriveGeneric #-}
module Conduit.Api.Common where
import Conduit.Core.User

View File

@ -1,6 +1,3 @@
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE TypeOperators #-}
module Conduit.Api.Profile where
import Conduit.Api.Common

View File

@ -1,8 +1,3 @@
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE TypeOperators #-}
module Conduit.Api.Tag where
import Conduit.App

View File

@ -1,7 +1,3 @@
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE TypeOperators #-}
module Conduit.Api.User where
import Conduit.Api.Common

View File

@ -1,5 +1,4 @@
{-# LANGUAGE CPP #-}
{-# LANGUAGE FlexibleContexts #-}
{-# LANGUAGE ScopedTypeVariables #-}
{-# LANGUAGE UnicodeSyntax #-}

View File

@ -1,7 +1,3 @@
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE OverloadedStrings #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Auth where
import Conduit.App (AppEnv (envJwtKey))

View File

@ -1,5 +1,3 @@
{-# LANGUAGE DeriveGeneric #-}
module Conduit.Config where
import Conduit.Util (exitWithErrorMessage)

View File

@ -1,4 +1,3 @@
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
module Conduit.Core.Article where

View File

@ -1,4 +1,3 @@
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
module Conduit.Core.Comment where

View File

@ -1,4 +1,3 @@
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
module Conduit.Core.Password where

View File

@ -1,8 +1,4 @@
{-# LANGUAGE DataKinds #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Core.User where

View File

@ -1,9 +1,5 @@
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE StandaloneDeriving #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Db.Schema.Article where

View File

@ -1,9 +1,5 @@
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE StandaloneDeriving #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Db.Schema.ArticleTag where

View File

@ -1,9 +1,5 @@
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE StandaloneDeriving #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Db.Schema.Comment where

View File

@ -1,9 +1,5 @@
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE StandaloneDeriving #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Db.Schema.Favorite where

View File

@ -1,9 +1,5 @@
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE StandaloneDeriving #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Db.Schema.Tag where

View File

@ -1,11 +1,5 @@
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE StandaloneDeriving #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Db.Schema.User where

View File

@ -1,9 +1,5 @@
{-# LANGUAGE DeriveAnyClass #-}
{-# LANGUAGE DeriveGeneric #-}
{-# LANGUAGE DerivingStrategies #-}
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE StandaloneDeriving #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Db.Schema.UserFollow where

View File

@ -1,5 +1,3 @@
{-# LANGUAGE RankNTypes #-}
module Conduit.Db.Transaction where
import Conduit.App

View File

@ -1,5 +1,3 @@
{-# LANGUAGE RankNTypes #-}
module Conduit.Environment where
import Crypto.JOSE (JWK)

View File

@ -1,7 +1,4 @@
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE RankNTypes #-}
{-# LANGUAGE TypeFamilies #-}
module Conduit.Repository.Article where

View File

@ -1,5 +1,3 @@
{-# LANGUAGE RankNTypes #-}
module Conduit.Repository.Comment where
import Conduit.App

View File

@ -1,6 +1,4 @@
{-# LANGUAGE DuplicateRecordFields #-}
{-# LANGUAGE LambdaCase #-}
{-# LANGUAGE RankNTypes #-}
module Conduit.Repository.User where

View File

@ -1,5 +1,3 @@
{-# LANGUAGE RankNTypes #-}
module Conduit.Util where
import Control.Monad.Trans.Maybe (MaybeT (..))

View File

@ -1,5 +1,3 @@
{-# LANGUAGE RankNTypes #-}
module Test.Conduit.Api.AuthApiSpec where
import Conduit.Api.Auth

View File

@ -1,5 +1,3 @@
{-# LANGUAGE RankNTypes #-}
module Test.Conduit.TestHelper where
import Conduit