Skip to content

Commit

Permalink
refactor: rename function adding the get prefix
Browse files Browse the repository at this point in the history
  • Loading branch information
FredericEspiau committed Oct 25, 2024
1 parent 18daf93 commit 13b45d3
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 12 deletions.
18 changes: 9 additions & 9 deletions packages/typeclass/src/data/Record.ts
Original file line number Diff line number Diff line change
Expand Up @@ -216,10 +216,10 @@ export const TraversableFilterable = getTraversableFilterable()
* @category instances
* @since 1.0.0
*/
export const SemigroupUnion: <A>(
export const getSemigroupUnion: <A>(
value: semigroup.Semigroup<A>
) => semigroup.Semigroup<Record.ReadonlyRecord<string | symbol, A>> = <A>(value: semigroup.Semigroup<A>) =>
semigroup.make<Record<string | symbol, A>>((self, that) => Record.union(self, that, value.combine))
) => semigroup.Semigroup<Record.ReadonlyRecord<string, A>> = <A>(value: semigroup.Semigroup<A>) =>
semigroup.make<Record<string, A>>((self, that) => Record.union(self, that, value.combine))

/**
* A `Monoid` that creates an union of two records.
Expand All @@ -238,10 +238,10 @@ export const SemigroupUnion: <A>(
* @category instances
* @since 1.0.0
*/
export const MonoidUnion: <A>(
export const getMonoidUnion: <A>(
value: monoid.Monoid<A>
) => monoid.Monoid<Record.ReadonlyRecord<string | symbol, A>> = <A>(value: monoid.Monoid<A>) =>
monoid.fromSemigroup(SemigroupUnion<A>(value), Record.empty<string | symbol, A>())
) => monoid.Monoid<Record.ReadonlyRecord<string, A>> = <A>(value: monoid.Monoid<A>) =>
monoid.fromSemigroup(getSemigroupUnion<A>(value), Record.empty<string, A>())

/**
* A `Semigroup` that creates an intersection of two records.
Expand All @@ -255,7 +255,7 @@ export const MonoidUnion: <A>(
* @category instances
* @since 1.0.0
*/
export const SemigroupIntersection: <A>(
export const getSemigroupIntersection: <A>(
value: semigroup.Semigroup<A>
) => semigroup.Semigroup<Record.ReadonlyRecord<string | symbol, A>> = <A>(value: semigroup.Semigroup<A>) =>
semigroup.make<Record<string | symbol, A>>((self, that) => Record.intersection(self, that, value.combine))
) => semigroup.Semigroup<Record.ReadonlyRecord<string, A>> = <A>(value: semigroup.Semigroup<A>) =>
semigroup.make<Record<string, A>>((self, that) => Record.intersection(self, that, value.combine))
6 changes: 3 additions & 3 deletions packages/typeclass/test/data/Record.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ describe.concurrent("Record", () => {
})

it("SemigroupUnion", () => {
const semigroupUnion = RecordInstances.SemigroupUnion(semigroup.struct({
const semigroupUnion = RecordInstances.getSemigroupUnion(semigroup.struct({
inner: NumberInstances.SemigroupSum
}))

Expand All @@ -57,7 +57,7 @@ describe.concurrent("Record", () => {
})

it("MonoidUnion", () => {
const monoidUnion = RecordInstances.MonoidUnion(monoid.struct({
const monoidUnion = RecordInstances.getMonoidUnion(monoid.struct({
inner: NumberInstances.MonoidMax
}))

Expand All @@ -71,7 +71,7 @@ describe.concurrent("Record", () => {
})

it("SemigroupIntersection", () => {
const semigroupIntersection = RecordInstances.SemigroupIntersection(semigroup.struct({
const semigroupIntersection = RecordInstances.getSemigroupIntersection(semigroup.struct({
inner: NumberInstances.SemigroupSum
}))

Expand Down

0 comments on commit 13b45d3

Please sign in to comment.