Skip to content

Conversation

@volf52
Copy link
Contributor

@volf52 volf52 commented Nov 15, 2025

No description provided.

volf52 added 18 commits October 23, 2025 02:31
Switch from pnpm to bun package manager, add oxlint configuration with
comprehensive rules, update biome settings, and restructure build
configuration. Minor code improvements include import path fix and new
flip() method in Result class.
Update development environment configurations to disable vitest
typechecking and configure Zed language servers for TypeScript
development.</think> Add vitest typecheck config and Zed editor settings

Update development environment configurations to disable vitest
typechecking and configure Zed language servers for TypeScript
development.
Migrate all test files from Node.js test runner to Bun's test framework,
replacing assert statements with expect matchers and mock functions.

Simplify HybridResult implementation by removing Phase 2+ combinators
(map, flatMap, zip, validate, etc.) while keeping core Phase 1 API
(Ok/Err constructors, unwrap, isOk/isErr, flip, toPromise, try).
Update tests to expect UnwrappedOkWithErr instead of specific error
types when unwrapping. Remove unnecessary async wrappers in expect
statements and add checks for original error types.
Add type assertions for error arrays and handle async error unwraping
properly in test assertions.</think> <think></think> Fix error handling
in hybrid result tests

Add explicit type assertions for error arrays and update async error
assertions to properly handle Promise rejections.
@volf52 volf52 self-assigned this Nov 15, 2025
@changeset-bot
Copy link

changeset-bot bot commented Nov 15, 2025

🦋 Changeset detected

Latest commit: 67ce32a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@carbonteq/fp Minor

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@volf52 volf52 closed this Jan 6, 2026
@volf52 volf52 deleted the feat/redesign-result-and-introduce-either branch January 6, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants