Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

perf: convert recursive types to tail-recursive versions #15

Merged
merged 9 commits into from
Nov 22, 2021

Conversation

RebeccaStevens
Copy link
Owner

@RebeccaStevens RebeccaStevens commented Nov 20, 2021

This gives performance improvements for types with TypeScript 4.5.

@RebeccaStevens RebeccaStevens added the Type: Maintenance Generic maintenance tasks, e.g., package updates. label Nov 20, 2021
@codecov
Copy link

codecov bot commented Nov 20, 2021

Codecov Report

Merging #15 (1faad01) into main (23d81ec) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff            @@
##              main       #15   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            3         3           
  Lines           68        68           
  Branches        14        14           
=========================================
  Hits            68        68           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 23d81ec...1faad01. Read the comment docs.

@RebeccaStevens RebeccaStevens force-pushed the tail-recursive-types branch 3 times, most recently from 52be57c to 115d2e7 Compare November 21, 2021 11:38
@RebeccaStevens RebeccaStevens added Type: Enhancement Enhancement of the code, not introducing new features. and removed Type: Maintenance Generic maintenance tasks, e.g., package updates. labels Nov 22, 2021
@RebeccaStevens RebeccaStevens merged commit aeb48b2 into main Nov 22, 2021
@RebeccaStevens RebeccaStevens deleted the tail-recursive-types branch November 22, 2021 11:49
@RebeccaStevens RebeccaStevens changed the title pref: convert recursive types to tail-recursive versions perf: convert recursive types to tail-recursive versions Nov 22, 2021
RebeccaStevens added a commit that referenced this pull request Nov 22, 2021
This gives performance improvements for types with TypeScript 4.5.
github-actions bot pushed a commit that referenced this pull request Nov 22, 2021
## [1.1.6](v1.1.5...v1.1.6) (2021-11-22)

### Performance Improvements

* convert recursive types to tail-recursive versions ([#15](#15)) ([4401ac2](4401ac2))
@RebeccaStevens
Copy link
Owner Author

🎉 This PR is included in version 1.1.6 🎉

The release is available on:

@RebeccaStevens RebeccaStevens added the Status: Released It's now live. label Nov 22, 2021
RebeccaStevens pushed a commit that referenced this pull request Mar 18, 2023
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Released It's now live. Type: Enhancement Enhancement of the code, not introducing new features.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants