+
Skip to content

Tags: JonSEng/zio

Tags

v2.0.18

Toggle v2.0.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Chunk Optimizations (zio#8440)

* initial work

* cleanup

* format

* format

* ongoing work

* cleanup

* cleanup

* cleanup

* optimize

* add benchmark

v2.0.17

Toggle v2.0.17's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Update chunk.md (zio#8380)

* Update chunk.md

Being more explicit. Why? When using the word 'they', it sounded for me that ZIO Chunks were painful to use and don't integrate well into functional code.

I also asked ChatGPT:
Given the following code documentation, I have a question:
Which one is painful to use and does not integrate well into functional code, is it ZIO Chunks or Arrays?
"Arrays are fast and don’t box primitive values. ZIO Chunk is a wrapper on Java array. So also Chunks have zero boxing for primitives, but due to ClassTag requirements and mutability, they are painful to use and don’t integrate well into functional code."

ChatGPT's answer:
Based on the provided code documentation, it appears that ZIO Chunks are the ones that are considered painful to use and do not integrate well into functional code. Here's the relevant statement:

"Chunks have zero boxing for primitives, but due to ClassTag requirements and mutability, they are painful to use and don’t integrate well into functional code."

This statement suggests that while Chunks have certain performance benefits (zero boxing for primitives), they come with downsides such as ClassTag requirements and mutability, which make them less convenient and less suitable for functional programming compared to Arrays. Arrays, on the other hand, are described as fast and not boxing primitive values, which makes them more suitable for certain use cases.

* Update docs/reference/stream/chunk.md

---------

Co-authored-by: Adam Fraser <adam.fraser@gmail.com>

v2.0.16

Toggle v2.0.16's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fixing OOM Error in the build-website Job of the CI Workflow (zio#8337)

v2.0.15

Toggle v2.0.15's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix Broken Links Related to Official ZIO Projects (zio#8174)

* fix broken links related to official zio projects.

* update zio-logging.

* use absolute url instead.

v2.0.14

Toggle v2.0.14's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
update izumi reflect version (zio#8157)

v2.0.13

Toggle v2.0.13's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix Chunk.Concat toArray (zio#8048)

* Fix Chunk.Concat toArray

* Real fix

v2.0.12

Toggle v2.0.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add scala k8s to sidebar (zio#8004)

v2.0.11

Toggle v2.0.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Point to the correct path of guide (zio#7989)

* Update README.md

Use the correct path to contributor guide

* Update README.md

remove about path segment

v2.0.10

Toggle v2.0.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Handle empty list keeping backward compatibility (zio#7891)

* Initial commit on handling empty list

* Reformat code

* Handle empty list

* Run fmt

* Clean up

* Rename QuotedIndex with BracketedIndex

v2.0.9

Toggle v2.0.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add Annotations To Cause (zio#7808)

* initial work

* fix scala 3 issue

* override equals and hash code

* fix tests

* fix binary compatibility issue

* fix test

* spans

* fix version specific issue
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载