mirror of
https://github.com/nodew/haskell-realworld-example.git
synced 2024-10-05 13:17:32 +03:00
Simplify the language ext.
This commit is contained in:
parent
0c89cc9b83
commit
28c71fa3ed
@ -52,8 +52,12 @@ dependencies:
|
||||
- warp
|
||||
|
||||
default-extensions:
|
||||
- DataKinds
|
||||
- DerivingStrategies
|
||||
- DeriveAnyClass
|
||||
- NoImplicitPrelude
|
||||
- OverloadedStrings
|
||||
- TypeFamilies
|
||||
- TypeOperators
|
||||
|
||||
library:
|
||||
|
@ -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
|
||||
|
@ -1,7 +1,3 @@
|
||||
{-# LANGUAGE DataKinds #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
|
||||
module Conduit.Api where
|
||||
|
||||
import Conduit.Api.Article
|
||||
|
@ -1,9 +1,3 @@
|
||||
{-# LANGUAGE DataKinds #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE LambdaCase #-}
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
|
||||
module Conduit.Api.Article where
|
||||
|
||||
import Conduit.Api.Common
|
||||
|
@ -1,7 +1,3 @@
|
||||
{-# LANGUAGE DataKinds #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
|
||||
module Conduit.Api.Auth where
|
||||
|
||||
import Conduit.Api.Common
|
||||
|
@ -1,8 +1,3 @@
|
||||
{-# LANGUAGE DataKinds #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE LambdaCase #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
|
||||
module Conduit.Api.Comment where
|
||||
|
||||
import Conduit.Api.Common
|
||||
|
@ -1,5 +1,3 @@
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
|
||||
module Conduit.Api.Common where
|
||||
|
||||
import Conduit.Core.User
|
||||
|
@ -1,6 +1,3 @@
|
||||
{-# LANGUAGE DataKinds #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
|
||||
module Conduit.Api.Profile where
|
||||
|
||||
import Conduit.Api.Common
|
||||
|
@ -1,8 +1,3 @@
|
||||
{-# LANGUAGE DataKinds #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
|
||||
module Conduit.Api.Tag where
|
||||
|
||||
import Conduit.App
|
||||
|
@ -1,7 +1,3 @@
|
||||
{-# LANGUAGE DataKinds #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE TypeOperators #-}
|
||||
|
||||
module Conduit.Api.User where
|
||||
|
||||
import Conduit.Api.Common
|
||||
|
@ -1,5 +1,4 @@
|
||||
{-# LANGUAGE CPP #-}
|
||||
{-# LANGUAGE FlexibleContexts #-}
|
||||
{-# LANGUAGE ScopedTypeVariables #-}
|
||||
{-# LANGUAGE UnicodeSyntax #-}
|
||||
|
||||
|
@ -1,7 +1,3 @@
|
||||
{-# LANGUAGE DataKinds #-}
|
||||
{-# LANGUAGE OverloadedStrings #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
|
||||
module Conduit.Auth where
|
||||
|
||||
import Conduit.App (AppEnv (envJwtKey))
|
||||
|
@ -1,5 +1,3 @@
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
|
||||
module Conduit.Config where
|
||||
|
||||
import Conduit.Util (exitWithErrorMessage)
|
||||
|
@ -1,4 +1,3 @@
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
|
||||
|
||||
module Conduit.Core.Article where
|
||||
|
@ -1,4 +1,3 @@
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
|
||||
|
||||
module Conduit.Core.Comment where
|
||||
|
@ -1,4 +1,3 @@
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
|
||||
|
||||
module Conduit.Core.Password where
|
||||
|
@ -1,8 +1,4 @@
|
||||
{-# LANGUAGE DataKinds #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE GeneralizedNewtypeDeriving #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
|
||||
module Conduit.Core.User where
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
{-# LANGUAGE DeriveAnyClass #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE DuplicateRecordFields #-}
|
||||
{-# LANGUAGE StandaloneDeriving #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
|
||||
module Conduit.Db.Schema.Article where
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
{-# LANGUAGE DeriveAnyClass #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE DuplicateRecordFields #-}
|
||||
{-# LANGUAGE StandaloneDeriving #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
|
||||
module Conduit.Db.Schema.ArticleTag where
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
{-# LANGUAGE DeriveAnyClass #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE DuplicateRecordFields #-}
|
||||
{-# LANGUAGE StandaloneDeriving #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
|
||||
module Conduit.Db.Schema.Comment where
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
{-# LANGUAGE DeriveAnyClass #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE DuplicateRecordFields #-}
|
||||
{-# LANGUAGE StandaloneDeriving #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
|
||||
module Conduit.Db.Schema.Favorite where
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
{-# LANGUAGE DeriveAnyClass #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE DuplicateRecordFields #-}
|
||||
{-# LANGUAGE StandaloneDeriving #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
|
||||
module Conduit.Db.Schema.Tag where
|
||||
|
||||
|
@ -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
|
||||
|
||||
|
@ -1,9 +1,5 @@
|
||||
{-# LANGUAGE DeriveAnyClass #-}
|
||||
{-# LANGUAGE DeriveGeneric #-}
|
||||
{-# LANGUAGE DerivingStrategies #-}
|
||||
{-# LANGUAGE DuplicateRecordFields #-}
|
||||
{-# LANGUAGE StandaloneDeriving #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
|
||||
module Conduit.Db.Schema.UserFollow where
|
||||
|
||||
|
@ -1,5 +1,3 @@
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
|
||||
module Conduit.Db.Transaction where
|
||||
|
||||
import Conduit.App
|
||||
|
@ -1,5 +1,3 @@
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
|
||||
module Conduit.Environment where
|
||||
|
||||
import Crypto.JOSE (JWK)
|
||||
|
@ -1,7 +1,4 @@
|
||||
{-# LANGUAGE DuplicateRecordFields #-}
|
||||
{-# LANGUAGE LambdaCase #-}
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
{-# LANGUAGE TypeFamilies #-}
|
||||
|
||||
module Conduit.Repository.Article where
|
||||
|
||||
|
@ -1,5 +1,3 @@
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
|
||||
module Conduit.Repository.Comment where
|
||||
|
||||
import Conduit.App
|
||||
|
@ -1,6 +1,4 @@
|
||||
{-# LANGUAGE DuplicateRecordFields #-}
|
||||
{-# LANGUAGE LambdaCase #-}
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
|
||||
module Conduit.Repository.User where
|
||||
|
||||
|
@ -1,5 +1,3 @@
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
|
||||
module Conduit.Util where
|
||||
|
||||
import Control.Monad.Trans.Maybe (MaybeT (..))
|
||||
|
@ -1,5 +1,3 @@
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
|
||||
module Test.Conduit.Api.AuthApiSpec where
|
||||
|
||||
import Conduit.Api.Auth
|
||||
|
@ -1,5 +1,3 @@
|
||||
{-# LANGUAGE RankNTypes #-}
|
||||
|
||||
module Test.Conduit.TestHelper where
|
||||
|
||||
import Conduit
|
||||
|
Loading…
Reference in New Issue
Block a user