René's URL Explorer Experiment


Title: Commits · lovejavaee/functionaljava · GitHub

Open Graph Title: Commits · lovejavaee/functionaljava

X Title: Commits · lovejavaee/functionaljava

Description: Functional programming in Java. Contribute to lovejavaee/functionaljava development by creating an account on GitHub.

Open Graph Description: Functional programming in Java. Contribute to lovejavaee/functionaljava development by creating an account on GitHub.

X Description: Functional programming in Java. Contribute to lovejavaee/functionaljava development by creating an account on GitHub.

Opengraph URL: https://github.com/lovejavaee/functionaljava

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/commits(/*name)
route-controllercommits
route-actionshow
fetch-noncev2:96228eb2-3051-4a85-b8bd-632a1e3fe247
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA3AC:244BC2:2766454:3412EE4:696F04E6
html-safe-noncebd0d81b7d9ce5e87acff6103a33aa8b22b44bd4e31ed9de74db2363babde0fd5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBM0FDOjI0NEJDMjoyNzY2NDU0OjM0MTJFRTQ6Njk2RjA0RTYiLCJ2aXNpdG9yX2lkIjoiNTE1Nzk2OTU0NjI5ODk4MzY1NCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac672c305746123a405705bf6493480a00628e51eb99ad4eb4e6aff2c54435dfd0
hovercard-subject-tagrepository:80496988
github-keyboard-shortcutsrepository,commit-list,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///commits/show
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/lovejavaee/functionaljava/commits/master
twitter:imagehttps://opengraph.githubassets.com/07a969bd369d1468d803d69b6f511aac7bd02743ecc524259dcfda483052bf25/lovejavaee/functionaljava
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/07a969bd369d1468d803d69b6f511aac7bd02743ecc524259dcfda483052bf25/lovejavaee/functionaljava
og:image:altFunctional programming in Java. Contribute to lovejavaee/functionaljava development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Noneb278ad162d35332b6de714dfb005de04386c4d92df6475522bef910f491a35ee
turbo-cache-controlno-cache
go-importgithub.com/lovejavaee/functionaljava git https://github.com/lovejavaee/functionaljava.git
octolytics-dimension-user_id4463820
octolytics-dimension-user_loginlovejavaee
octolytics-dimension-repository_id80496988
octolytics-dimension-repository_nwolovejavaee/functionaljava
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forktrue
octolytics-dimension-repository_parent_id1033614
octolytics-dimension-repository_parent_nwofunctionaljava/functionaljava
octolytics-dimension-repository_network_root_id1033614
octolytics-dimension-repository_network_root_nwofunctionaljava/functionaljava
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release39aed5006635ab6f45e6b77d23e73b08a00272a3
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits/master/#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Flovejavaee%2Ffunctionaljava%2Fcommits%2Fmaster%2F
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Flovejavaee%2Ffunctionaljava%2Fcommits%2Fmaster%2F
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fcommits%2Fshow&source=header-repo&source_repo=lovejavaee%2Ffunctionaljava
Reloadhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits/master/
Reloadhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits/master/
Reloadhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits/master/
lovejavaee https://patch-diff.githubusercontent.com/lovejavaee
functionaljavahttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava
functionaljava/functionaljavahttps://patch-diff.githubusercontent.com/functionaljava/functionaljava
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Flovejavaee%2Ffunctionaljava
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Flovejavaee%2Ffunctionaljava
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Flovejavaee%2Ffunctionaljava
Code https://patch-diff.githubusercontent.com/lovejavaee/functionaljava
Pull requests 0 https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/pulls
Actions https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/actions
Projects 0 https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/projects
Wiki https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/wiki
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/security
Please reload this pagehttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits/master/
Insights https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/pulse
Code https://patch-diff.githubusercontent.com/lovejavaee/functionaljava
Pull requests https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/pulls
Actions https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/actions
Projects https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/projects
Wiki https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/wiki
Security https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/security
Insights https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/pulse
Add NEL.minimum/maximum and safe versions of minimum/maximum for Listhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/6ac5f9547dbb1f0ca3777be6b366f256e9943194
shimibhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=shimib
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
6ac5f95https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/6ac5f9547dbb1f0ca3777be6b366f256e9943194
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/6ac5f9547dbb1f0ca3777be6b366f256e9943194
Change coverage executionData on root project to use wildcard path (#310)https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/e95182ad090ff8c1bbdc9d4bd7bf37ba7ae5c4be
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
e95182ahttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/e95182ad090ff8c1bbdc9d4bd7bf37ba7ae5c4be
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/e95182ad090ff8c1bbdc9d4bd7bf37ba7ae5c4be
Merge pull request #308 from gliptak/coverio1https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/c75318c69bff1bab36ae1ff6d55f995797472cbe
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
c75318chttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/c75318c69bff1bab36ae1ff6d55f995797472cbe
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/c75318c69bff1bab36ae1ff6d55f995797472cbe
Switch coverage to cover.iohttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/bb1663394fd8f15e25041b745184bc970fc44c22
https://patch-diff.githubusercontent.com/gliptak
gliptakhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=gliptak
bb16633https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/bb1663394fd8f15e25041b745184bc970fc44c22
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/bb1663394fd8f15e25041b745184bc970fc44c22
Merge pull request #306 from gliptak/coveralls1https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/3eff5dd0760390805534fe0803e98a2e3000041a
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
3eff5ddhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/3eff5dd0760390805534fe0803e98a2e3000041a
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/3eff5dd0760390805534fe0803e98a2e3000041a
Upgrade Gradle to 2.14.1https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/b897b745636d51218bcd8d8ffaa7275fa4bb2423
https://patch-diff.githubusercontent.com/gliptak
gliptakhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=gliptak
b897b74https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/b897b745636d51218bcd8d8ffaa7275fa4bb2423
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/b897b745636d51218bcd8d8ffaa7275fa4bb2423
Merge pull request #284 from jbgi/optimizable-typeclasseshttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/dea93c2317d62274f3ce5f784b66033677fd147c
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
dea93c2https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/dea93c2317d62274f3ce5f784b66033677fd147c
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/dea93c2317d62274f3ce5f784b66033677fd147c
Fix BitSet.range property checking.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/f583adb8f6fad8f2fcb46bcbd6707e4e0590cc69
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
f583adbhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/f583adb8f6fad8f2fcb46bcbd6707e4e0590cc69
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/f583adb8f6fad8f2fcb46bcbd6707e4e0590cc69
retrolambda: enable backport of default methods.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/3d57ed7383409a8ca7d8201be1e1199f46a962d8
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
3d57ed7https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/3d57ed7383409a8ca7d8201be1e1199f46a962d8
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/3d57ed7383409a8ca7d8201be1e1199f46a962d8
Do not deprecate monoid/ord/semigroup constructors for non java 8 users.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/05275dbf41969b88b6f46426350e1d0662b2a78d
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
05275dbhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/05275dbf41969b88b6f46426350e1d0662b2a78d
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/05275dbf41969b88b6f46426350e1d0662b2a78d
List.minimum/maximum: use uncurried Ord.max/min for better perf.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/5f73cac759e57aba717420fa3d86d380ca783e45
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
5f73cachttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/5f73cac759e57aba717420fa3d86d380ca783e45
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/5f73cac759e57aba717420fa3d86d380ca783e45
rename Ord/Equal.AltDefhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/732a15176efbee751abfbeb97d82f3029d8cc9a1
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
732a151https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/732a15176efbee751abfbeb97d82f3029d8cc9a1
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/732a15176efbee751abfbeb97d82f3029d8cc9a1
Merge branch 'master' of https://github.com/functionaljava/functionaljava into optimizable-typeclasseshttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/df05355471eed05c54a4f5f707ba09b95d2896df
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
df05355https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/df05355471eed05c54a4f5f707ba09b95d2896df
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/df05355471eed05c54a4f5f707ba09b95d2896df
Add a Hash Array Mapped Triehttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/0e3187feb37751669028ceb6f06e6b012d47fa8b
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
0e3187fhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/0e3187feb37751669028ceb6f06e6b012d47fa8b
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/0e3187feb37751669028ceb6f06e6b012d47fa8b
P1.*memo: avoid uncessary wrapping of F0 value into a P1.lazy when possible. Expose static factories in P for this.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/f56fa238e3dd6022f8558ab5f35835123953d331
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
f56fa23https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/f56fa238e3dd6022f8558ab5f35835123953d331
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/f56fa238e3dd6022f8558ab5f35835123953d331
Fix wrong override in P.p(A)https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/e723d7122c00feec41d3375f327a819f7804f454
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
e723d71https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/e723d7122c00feec41d3375f327a819f7804f454
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/e723d7122c00feec41d3375f327a819f7804f454
Use weakMemo() explicitly.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/9394d84652156be1d1ffe359f0a7b37523fab452
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
9394d84https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/9394d84652156be1d1ffe359f0a7b37523fab452
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/9394d84652156be1d1ffe359f0a7b37523fab452
Make _1() method of memoized P1s smallerhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/ac116dfa81a15e63274adb13463e436a012ae3d1
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
ac116dfhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/ac116dfa81a15e63274adb13463e436a012ae3d1
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/ac116dfa81a15e63274adb13463e436a012ae3d1
Convert to property based tests to use runner. add test for hardMemohttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/3ceef52530e378a9b5a61222705c98c267d1254d
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
3ceef52https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/3ceef52530e378a9b5a61222705c98c267d1254d
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/3ceef52530e378a9b5a61222705c98c267d1254d
Fix #287: Add semigroup constraint to List.traverseValidationhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/9c28f6f19cc383bf660ac0d4d1c441123313b372
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
9c28f6fhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/9c28f6f19cc383bf660ac0d4d1c441123313b372
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/9c28f6f19cc383bf660ac0d4d1c441123313b372
Java8 converter: Do not silently convert Option.some(null) to Optional.absent()https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/a8f9db4320e78f459525a96fa6e7ff3b3da7f94a
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
a8f9db4https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/a8f9db4320e78f459525a96fa6e7ff3b3da7f94a
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/a8f9db4320e78f459525a96fa6e7ff3b3da7f94a
use more method references. make Stream conversions respect laziness. optimize collectors.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/1970c3e04db3dcadaaa6b33accc3ff2cffc16358
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
1970c3ehttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/1970c3e04db3dcadaaa6b33accc3ff2cffc16358
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/1970c3e04db3dcadaaa6b33accc3ff2cffc16358
Monoid/Semigroup: implement optimizable/optimized definitions.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/7aa9e3b79989b3ce9d2388094913ea3f393b0686
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
7aa9e3bhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/7aa9e3b79989b3ce9d2388094913ea3f393b0686
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/7aa9e3b79989b3ce9d2388094913ea3f393b0686
Stream: Avoid unecessary currying in uncurried version of foldRight.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/87d9b30e8ecdb8775637426022e36c25601ca8e2
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
87d9b30https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/87d9b30e8ecdb8775637426022e36c25601ca8e2
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/87d9b30e8ecdb8775637426022e36c25601ca8e2
NonEmtyList. Add uncurried version of foldRight/foldLeft + append(List).https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/bd665e14ac9f07333c1fcd81c56884de1c26dc9f
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
bd665e1https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/bd665e14ac9f07333c1fcd81c56884de1c26dc9f
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/bd665e14ac9f07333c1fcd81c56884de1c26dc9f
Avoid unecessary currying in uncurried version of foldRight.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/2798b2c4101585a887a1ba9dc4608ac1d752f237
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
2798b2chttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/2798b2c4101585a887a1ba9dc4608ac1d752f237
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/2798b2c4101585a887a1ba9dc4608ac1d752f237
Merge branch 'master' of https://github.com/functionaljava/functionaljava into optimizable-typeclasseshttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/52a49fd9de47efc28fa7b27a9b942fa08dc3d607
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
52a49fdhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/52a49fd9de47efc28fa7b27a9b942fa08dc3d607
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/52a49fd9de47efc28fa7b27a9b942fa08dc3d607
Add tests for Strings (#295)https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/e6abe86c7527ffafae908710e14c2212ff865007
gliptakhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=gliptak
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
e6abe86https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/e6abe86c7527ffafae908710e14c2212ff865007
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/e6abe86c7527ffafae908710e14c2212ff865007
Fix #293 regression. isGreaterThan(A)/isLesserThan(A) were not using strict inequalityhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/49c6f8d6fd51e92e32a0649205b3699aba1a60e6
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
49c6f8dhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/49c6f8d6fd51e92e32a0649205b3699aba1a60e6
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/49c6f8d6fd51e92e32a0649205b3699aba1a60e6
Merge pull request #291 from jbgi/fix-groupby-perfhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/353507b134a90b32f14c3f1aae2cb6dd7ef3d7bd
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
353507bhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/353507b134a90b32f14c3f1aae2cb6dd7ef3d7bd
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/353507b134a90b32f14c3f1aae2cb6dd7ef3d7bd
Merge pull request #290 from jbgi/deprecate-unsafe-ordhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/03309fec2763c7db73d5383569c6e39ff556ba95
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
03309fehttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/03309fec2763c7db73d5383569c6e39ff556ba95
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/03309fec2763c7db73d5383569c6e39ff556ba95
Improve performance of List#groupBy via a mutable buffer. Fix #288https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/10b1c79a02162cb222e3d9de9b118ae2b32e769b
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
10b1c79https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/10b1c79a02162cb222e3d9de9b118ae2b32e769b
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/10b1c79a02162cb222e3d9de9b118ae2b32e769b
Deprecate unsafe Ord instance and List#groupBy that use them.https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/4e369f59032b4c4e695c155aed23b53da9ae4d4c
https://patch-diff.githubusercontent.com/jbgi
jbgihttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=jbgi
4e369f5https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/4e369f59032b4c4e695c155aed23b53da9ae4d4c
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/4e369f59032b4c4e695c155aed23b53da9ae4d4c
Modified language in release notes slightlyhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/726f0245f7812b2ab42b3e5cf0084523160c8626
https://patch-diff.githubusercontent.com/mperry
mperryhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=mperry
726f024https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/726f0245f7812b2ab42b3e5cf0084523160c8626
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/726f0245f7812b2ab42b3e5cf0084523160c8626
Added 4.6 release date to release noteshttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/8069b9e82161a55ec3fc2c6724d6779315a1072a
https://patch-diff.githubusercontent.com/mperry
mperryhttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits?author=mperry
8069b9ehttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commit/8069b9e82161a55ec3fc2c6724d6779315a1072a
https://patch-diff.githubusercontent.com/lovejavaee/functionaljava/tree/8069b9e82161a55ec3fc2c6724d6779315a1072a
Previoushttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits/master?before=6ac5f9547dbb1f0ca3777be6b366f256e9943194+0
Nexthttps://patch-diff.githubusercontent.com/lovejavaee/functionaljava/commits/master?after=6ac5f9547dbb1f0ca3777be6b366f256e9943194+34
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.