Skip to content

Commit

Permalink
sort imports
Browse files Browse the repository at this point in the history
  • Loading branch information
gcanti committed Apr 20, 2023
1 parent c80fcec commit 748cee2
Show file tree
Hide file tree
Showing 112 changed files with 225 additions and 207 deletions.
5 changes: 3 additions & 2 deletions scripts/FileSystem.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,9 @@
import * as TE from '../src/TaskEither'
import { flow } from '../src/function'
import * as fs from 'fs'
import G from 'glob'

import { flow } from '../src/function'
import * as TE from '../src/TaskEither'

export interface FileSystem {
readonly readFile: (path: string) => TE.TaskEither<Error, string>
readonly writeFile: (path: string, content: string) => TE.TaskEither<Error, void>
Expand Down
1 change: 1 addition & 0 deletions scripts/build.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import * as path from 'path'

import * as E from '../src/Either'
import { pipe } from '../src/function'
import * as J from '../src/Json'
Expand Down
9 changes: 5 additions & 4 deletions scripts/linter.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,11 @@
import * as ast from 'ts-morph'
import * as RA from '../src/ReadonlyArray'
import { pipe } from '../src/function'
import * as glob from 'glob'
import * as path from 'path'
import * as O from '../src/Option'
import * as ast from 'ts-morph'

import { pipe } from '../src/function'
import * as M from '../src/Monoid'
import * as O from '../src/Option'
import * as RA from '../src/ReadonlyArray'
import * as string from '../src/string'

// -------------------------------------------------------------------------------------
Expand Down
3 changes: 2 additions & 1 deletion scripts/release.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
import { run } from './run'
import * as child_process from 'child_process'

import { left, right } from '../src/Either'
import * as TE from '../src/TaskEither'
import { run } from './run'

const DIST = 'dist'

Expand Down
2 changes: 1 addition & 1 deletion src/Alternative.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,9 @@ import {
} from './Applicative'
import { getApplySemigroup } from './Apply'
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT'
import { Zero, Zero1, Zero2, Zero2C, Zero3, Zero3C, Zero4 } from './Zero'
import { Monoid } from './Monoid'
import { Semigroup } from './Semigroup'
import { Zero, Zero1, Zero2, Zero2C, Zero3, Zero3C, Zero4 } from './Zero'

// -------------------------------------------------------------------------------------
// model
Expand Down
4 changes: 2 additions & 2 deletions src/Applicative.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,17 +17,17 @@
*
* @since 2.0.0
*/
import { Apply, Apply1, Apply2, Apply2C, Apply3, Apply3C, Apply4, ap, getApplySemigroup } from './Apply'
import { ap, Apply, Apply1, Apply2, Apply2C, Apply3, Apply3C, Apply4, getApplySemigroup } from './Apply'
import { pipe } from './function'
import {
FunctorComposition,
FunctorComposition2C1,
FunctorComposition11,
FunctorComposition12,
FunctorComposition12C,
FunctorComposition21,
FunctorComposition22,
FunctorComposition22C,
FunctorComposition2C1,
FunctorCompositionHKT1,
FunctorCompositionHKT2,
FunctorCompositionHKT2C,
Expand Down
6 changes: 3 additions & 3 deletions src/Apply.ts
Original file line number Diff line number Diff line change
Expand Up @@ -35,11 +35,11 @@
*
* @since 2.0.0
*/
import { Functor, Functor1, Functor2, Functor2C, Functor3, Functor4, Functor3C } from './Functor'
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT'
import { tuple } from './function'
import { Semigroup } from './Semigroup'
import { Functor, Functor1, Functor2, Functor2C, Functor3, Functor3C,Functor4 } from './Functor'
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT'
import * as _ from './internal'
import { Semigroup } from './Semigroup'

// -------------------------------------------------------------------------------------
// model
Expand Down
6 changes: 3 additions & 3 deletions src/Array.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import { Foldable1 } from './Foldable'
import { FoldableWithIndex1 } from './FoldableWithIndex'
import { FromEither1, fromEitherK as fromEitherK_ } from './FromEither'
import { identity, Lazy, pipe } from './function'
import { let as let__, bindTo as bindTo_, flap as flap_, Functor1 } from './Functor'
import { bindTo as bindTo_, flap as flap_, Functor1,let as let__ } from './Functor'
import { FunctorWithIndex1 } from './FunctorWithIndex'
import { HKT } from './HKT'
import * as _ from './internal'
Expand All @@ -36,7 +36,7 @@ import { Predicate } from './Predicate'
import * as RA from './ReadonlyArray'
import { Refinement } from './Refinement'
import { Semigroup } from './Semigroup'
import { separated, Separated } from './Separated'
import { Separated,separated } from './Separated'
import { Show } from './Show'
import { PipeableTraverse1, Traversable1 } from './Traversable'
import { PipeableTraverseWithIndex1, TraversableWithIndex1 } from './TraversableWithIndex'
Expand All @@ -49,7 +49,7 @@ import {
Witherable1,
witherDefault
} from './Witherable'
import { Zero1, guard as guard_ } from './Zero'
import { guard as guard_,Zero1 } from './Zero'

import NonEmptyArray = NEA.NonEmptyArray

Expand Down
2 changes: 1 addition & 1 deletion src/Bifunctor.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* @since 2.0.0
*/
import { HKT2, Kind2, Kind3, URIS2, URIS3, URIS4, Kind4 } from './HKT'
import { HKT2, Kind2, Kind3, Kind4,URIS2, URIS3, URIS4 } from './HKT'

// -------------------------------------------------------------------------------------
// model
Expand Down
2 changes: 1 addition & 1 deletion src/BooleanAlgebra.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
*
* @since 2.0.0
*/
import { HeytingAlgebra } from './HeytingAlgebra'
import { getBooleanAlgebra } from './function'
import { HeytingAlgebra } from './HeytingAlgebra'

// -------------------------------------------------------------------------------------
// model
Expand Down
2 changes: 1 addition & 1 deletion src/Category.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* @since 2.0.0
*/
import { HKT2, Kind2, Kind3, URIS2, URIS3, URIS4, Kind4 } from './HKT'
import { HKT2, Kind2, Kind3, Kind4,URIS2, URIS3, URIS4 } from './HKT'
import { Semigroupoid, Semigroupoid2, Semigroupoid3, Semigroupoid4 } from './Semigroupoid'

// -------------------------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion src/Chain.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
*
* @since 2.0.0
*/
import { Apply, Apply1, Apply2, Apply2C, Apply3, Apply4, Apply3C } from './Apply'
import { Apply, Apply1, Apply2, Apply2C, Apply3, Apply3C,Apply4 } from './Apply'
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT'

// -------------------------------------------------------------------------------------
Expand Down
6 changes: 3 additions & 3 deletions src/Choice.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@
*
* @since 2.0.0
*/
import { Either } from './Either'
import { HKT2, Kind2, Kind3, URIS2, URIS3, URIS4, Kind4 } from './HKT'
import { Profunctor, Profunctor2, Profunctor3, Profunctor4 } from './Profunctor'
import { Category, Category2, Category3, Category4 } from './Category'
import { Either } from './Either'
import { identity } from './function'
import { HKT2, Kind2, Kind3, Kind4,URIS2, URIS3, URIS4 } from './HKT'
import { Profunctor, Profunctor2, Profunctor3, Profunctor4 } from './Profunctor'

// -------------------------------------------------------------------------------------
// model
Expand Down
2 changes: 1 addition & 1 deletion src/Compactable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ import {
Functor2C,
Functor3C,
FunctorComposition,
FunctorComposition2C1,
FunctorComposition11,
FunctorComposition12,
FunctorComposition12C,
Expand All @@ -26,7 +27,6 @@ import {
FunctorComposition22C,
FunctorComposition23,
FunctorComposition23C,
FunctorComposition2C1,
getFunctorComposition,
map
} from './Functor'
Expand Down
2 changes: 1 addition & 1 deletion src/Contravariant.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
* @since 2.0.0
*/
import { HKT, Kind, Kind2, Kind3, URIS, URIS2, URIS3, URIS4, Kind4 } from './HKT'
import { HKT, Kind, Kind2, Kind3, Kind4,URIS, URIS2, URIS3, URIS4 } from './HKT'

// -------------------------------------------------------------------------------------
// model
Expand Down
2 changes: 1 addition & 1 deletion src/Date.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@
import * as E from './Eq'
import { pipe } from './function'
import { IO } from './IO'
import * as O from './Ord'
import * as N from './number'
import * as O from './Ord'

// -------------------------------------------------------------------------------------
// instances
Expand Down
2 changes: 1 addition & 1 deletion src/DistributiveLattice.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
* @since 2.0.0
*/
import { Lattice } from './Lattice'
import { Ord, max, min } from './Ord'
import { max, min,Ord } from './Ord'

// -------------------------------------------------------------------------------------
// model
Expand Down
4 changes: 2 additions & 2 deletions src/Extend.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
/**
* @since 2.0.0
*/
import { Functor, Functor1, Functor2, Functor2C, Functor3, Functor4, Functor3C } from './Functor'
import { HKT, Kind, Kind2, Kind3, URIS, URIS2, URIS3, URIS4, Kind4 } from './HKT'
import { Functor, Functor1, Functor2, Functor2C, Functor3, Functor3C,Functor4 } from './Functor'
import { HKT, Kind, Kind2, Kind3, Kind4,URIS, URIS2, URIS3, URIS4 } from './HKT'

// -------------------------------------------------------------------------------------
// model
Expand Down
2 changes: 1 addition & 1 deletion src/Field.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
*
* @since 2.0.0
*/
import { Ring } from './Ring'
import { Eq } from './Eq'
import { Ring } from './Ring'

// -------------------------------------------------------------------------------------
// model
Expand Down
2 changes: 1 addition & 1 deletion src/Filterable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT
import { getLeft, getRight, Option } from './Option'
import { not, Predicate } from './Predicate'
import { Refinement } from './Refinement'
import { separated, Separated } from './Separated'
import { Separated,separated } from './Separated'

// -------------------------------------------------------------------------------------
// model
Expand Down
14 changes: 6 additions & 8 deletions src/FilterableWithIndex.ts
Original file line number Diff line number Diff line change
@@ -1,28 +1,26 @@
/**
* @since 2.0.0
*/
import { Separated } from './Separated'
import { Either } from './Either'
import {
Filterable,
Filterable1,
Filterable2,
Filterable2C,
Filterable3,
Filterable4,
Filterable3C
} from './Filterable'
Filterable3C,
Filterable4} from './Filterable'
import {
FunctorWithIndex,
FunctorWithIndex1,
FunctorWithIndex2,
FunctorWithIndex2C,
FunctorWithIndex3,
FunctorWithIndex4,
FunctorWithIndex3C
} from './FunctorWithIndex'
import { HKT, Kind, Kind2, Kind3, URIS, URIS2, URIS3, URIS4, Kind4 } from './HKT'
FunctorWithIndex3C,
FunctorWithIndex4} from './FunctorWithIndex'
import { HKT, Kind, Kind2, Kind3, Kind4,URIS, URIS2, URIS3, URIS4 } from './HKT'
import { Option } from './Option'
import { Separated } from './Separated'

// -------------------------------------------------------------------------------------
// model
Expand Down
2 changes: 1 addition & 1 deletion src/Foldable.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
*/
import { Applicative, Applicative1, Applicative2, Applicative2C, Applicative3 } from './Applicative'
import { constant, pipe } from './function'
import { HKT, Kind, Kind2, Kind3, URIS, URIS2, URIS3, URIS4, Kind4 } from './HKT'
import { HKT, Kind, Kind2, Kind3, Kind4,URIS, URIS2, URIS3, URIS4 } from './HKT'
import { Monad, Monad1, Monad2, Monad2C, Monad3, Monad3C } from './Monad'
import { Monoid } from './Monoid'

Expand Down
2 changes: 1 addition & 1 deletion src/FoldableWithIndex.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,13 +19,13 @@ import {
Foldable3C,
Foldable4,
FoldableComposition,
FoldableComposition2C1,
FoldableComposition11,
FoldableComposition12,
FoldableComposition12C,
FoldableComposition21,
FoldableComposition22,
FoldableComposition22C,
FoldableComposition2C1,
getFoldableComposition
} from './Foldable'
import { pipe } from './function'
Expand Down
2 changes: 1 addition & 1 deletion src/FunctorWithIndex.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ import {
Functor3C,
Functor4,
FunctorComposition,
FunctorComposition2C1,
FunctorComposition11,
FunctorComposition12,
FunctorComposition12C,
FunctorComposition21,
FunctorComposition22,
FunctorComposition22C,
FunctorComposition2C1,
getFunctorComposition
} from './Functor'
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT'
Expand Down
2 changes: 1 addition & 1 deletion src/IO.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import { bind as bind_, Chain1, chainFirst as chainFirst_ } from './Chain'
import { ChainRec1 } from './ChainRec'
import { FromIO1 } from './FromIO'
import { constant, identity } from './function'
import { let as let__, bindTo as bindTo_, flap as flap_, Functor1 } from './Functor'
import { bindTo as bindTo_, flap as flap_, Functor1,let as let__ } from './Functor'
import * as _ from './internal'
import { Monad1 } from './Monad'
import { MonadIO1 } from './MonadIO'
Expand Down
10 changes: 5 additions & 5 deletions src/IOOption.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,15 +21,17 @@ import {
partitionMap as partitionMap_
} from './Filterable'
import {
FromEither1,
chainEitherK as chainEitherK_,
chainFirstEitherK as chainFirstEitherK_,
FromEither1,
fromEitherK as fromEitherK_
} from './FromEither'
import { chainFirstIOK as chainFirstIOK_, chainIOK as chainIOK_, FromIO1, fromIOK as fromIOK_ } from './FromIO'
import { flow, identity, Lazy, pipe, SK } from './function'
import { let as let__, bindTo as bindTo_, flap as flap_, Functor1 } from './Functor'
import { bindTo as bindTo_, flap as flap_, Functor1,let as let__ } from './Functor'
import * as _ from './internal'
import * as I from './IO'
import { IOEither } from './IOEither'
import { Monad1 } from './Monad'
import { MonadIO1 } from './MonadIO'
import * as O from './Option'
Expand All @@ -39,9 +41,7 @@ import { Predicate } from './Predicate'
import { ReadonlyNonEmptyArray } from './ReadonlyNonEmptyArray'
import { Refinement } from './Refinement'
import { Separated } from './Separated'
import * as I from './IO'
import { IOEither } from './IOEither'
import { Zero1, guard as guard_ } from './Zero'
import { guard as guard_,Zero1 } from './Zero'

import IO = I.IO
import Option = O.Option
Expand Down
2 changes: 1 addition & 1 deletion src/Identity.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ import { Eq } from './Eq'
import { Extend1 } from './Extend'
import { Foldable1 } from './Foldable'
import { identity as id, pipe } from './function'
import { let as let__, bindTo as bindTo_, flap as flap_, Functor1 } from './Functor'
import { bindTo as bindTo_, flap as flap_, Functor1,let as let__ } from './Functor'
import { HKT } from './HKT'
import * as _ from './internal'
import { Monad1 } from './Monad'
Expand Down
2 changes: 1 addition & 1 deletion src/Map.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ import { Predicate } from './Predicate'
import * as RM from './ReadonlyMap'
import { Refinement } from './Refinement'
import { Semigroup } from './Semigroup'
import { separated, Separated } from './Separated'
import { Separated,separated } from './Separated'
import { Show } from './Show'
import { TraversableWithIndex2C } from './TraversableWithIndex'
import { Unfoldable, Unfoldable1 } from './Unfoldable'
Expand Down
2 changes: 1 addition & 1 deletion src/MonadThrow.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
* @since 2.0.0
*/
import { HKT, Kind, Kind2, Kind3, Kind4, URIS, URIS2, URIS3, URIS4 } from './HKT'
import { Monad, Monad1, Monad2, Monad2C, Monad3, Monad4, Monad3C } from './Monad'
import { Monad, Monad1, Monad2, Monad2C, Monad3, Monad3C,Monad4 } from './Monad'

// -------------------------------------------------------------------------------------
// model
Expand Down
2 changes: 1 addition & 1 deletion src/Monoid.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,8 @@
* @since 2.0.0
*/
import { Bounded } from './Bounded'
import { getMonoid as getFM } from './function'
import { Endomorphism, getMonoid as getEM } from './Endomorphism'
import { getMonoid as getFM } from './function'
import * as _ from './internal'
import { ReadonlyRecord } from './ReadonlyRecord'
import * as Se from './Semigroup'
Expand Down

0 comments on commit 748cee2

Please sign in to comment.