Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
DeepSpawn
/
functionaljava
Public
forked from
functionaljava/functionaljava
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
functionaljava
core
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 3, 2016
Do not use method introduced to Java 7 Integer.compare
mperry
committed
3c5bd85
View commit details
Copy full SHA for 3c5bd85
View code at this point
Browse repository at this point
Commits on Jul 1, 2016
Merge pull request #286 from jbgi/first-class-cata
Show description for d3231b0
mperry
authored
d3231b0
View commit details
Copy full SHA for d3231b0
View code at this point
Browse repository at this point
Use '_' suffix scheme for first class cata of Option and Either
jbgi
committed
9f1cf57
View commit details
Copy full SHA for 9f1cf57
View code at this point
Browse repository at this point
Merge pull request #285 from jbgi/dispatch-either-cata
Show description for 6798ac6
mperry
authored
6798ac6
View commit details
Copy full SHA for 6798ac6
View code at this point
Browse repository at this point
Commits on Jun 22, 2016
Add first class option catamorphism
jbgi
committed
59e35fa
View commit details
Copy full SHA for 59e35fa
View code at this point
Browse repository at this point
Add first class either catamorphism
jbgi
committed
f040341
View commit details
Copy full SHA for f040341
View code at this point
Browse repository at this point
Implement either catamorphism with method dispatch
Show description for 7ee7a49
jbgi
committed
7ee7a49
View commit details
Copy full SHA for 7ee7a49
View code at this point
Browse repository at this point
Merge pull request #283 from jbgi/uncurried-foldLeft
Show description for 6acd800
mperry
authored
6acd800
View commit details
Copy full SHA for 6acd800
View code at this point
Browse repository at this point
Commits on Jun 21, 2016
Use uncurried version of foldLeft as default implementation
Show description for 9983ab2
jbgi
committed
9983ab2
View commit details
Copy full SHA for 9983ab2
View code at this point
Browse repository at this point
remove old workaround for javac bugs that have been fixed.
jbgi
committed
17efc98
View commit details
Copy full SHA for 17efc98
View code at this point
Browse repository at this point
Commits on Jun 19, 2016
Merge pull request #272 from gliptak/iocov
Show description for 794f9b9
mperry
authored
794f9b9
View commit details
Copy full SHA for 794f9b9
View code at this point
Browse repository at this point
Add PriorityQueue.unqueue and use it to implement some other methods.
Show description for f21c310
jbgi
committed
f21c310
View commit details
Copy full SHA for f21c310
View code at this point
Browse repository at this point
Add uncons to FingerTree
jbgi
committed
3812a83
View commit details
Copy full SHA for 3812a83
View code at this point
Browse repository at this point
Ord: Take better advantage of the curried comparison function.
Show description for 0704e22
jbgi
committed
0704e22
View commit details
Copy full SHA for 0704e22
View code at this point
Browse repository at this point
add an uncurried version of Function.apply for better perf.
jbgi
committed
4351092
View commit details
Copy full SHA for 4351092
View code at this point
Browse repository at this point
avoid andThen indirection in F1 map and contramap
jbgi
committed
d1f24b3
View commit details
Copy full SHA for d1f24b3
View code at this point
Browse repository at this point
Added F1Functions#dimap (profunctor pattern)
jbgi
committed
d2bd8cb
View commit details
Copy full SHA for d2bd8cb
View code at this point
Browse repository at this point
Implemented suggestons from @jbgi for PriorityQueue
mperry
committed
a506f06
View commit details
Copy full SHA for a506f06
View code at this point
Browse repository at this point
Add test for IO
gliptak
committed
5043362
View commit details
Copy full SHA for 5043362
View code at this point
Browse repository at this point
Commits on Jun 18, 2016
Added Ord.isLessThanOrEqualTo to Ord
mperry
committed
fc9f9bd
View commit details
Copy full SHA for fc9f9bd
View code at this point
Browse repository at this point
Added priority queue top N, equal to top, greater than top
mperry
committed
72d980f
View commit details
Copy full SHA for 72d980f
View code at this point
Browse repository at this point
Make sorting a list stable
mperry
committed
c9788d4
View commit details
Copy full SHA for c9788d4
View code at this point
Browse repository at this point
Added priority queue and related methods javadoc
mperry
committed
e3d8fce
View commit details
Copy full SHA for e3d8fce
View code at this point
Browse repository at this point
Merge branch 'master' into pqueue
mperry
committed
efd0bfb
View commit details
Copy full SHA for efd0bfb
View code at this point
Browse repository at this point
Added priority queue properties
mperry
committed
2a2b8ea
View commit details
Copy full SHA for 2a2b8ea
View code at this point
Browse repository at this point
Added functional to PriorityQueue
mperry
committed
6bd372b
View commit details
Copy full SHA for 6bd372b
View code at this point
Browse repository at this point
Commits on Jun 15, 2016
Remove unnecessary indirection in Equal#eq partial application.
jbgi
committed
9e5b6ad
View commit details
Copy full SHA for 9e5b6ad
View code at this point
Browse repository at this point
Implemented Equal, Hash, Arbitrary, and Shrink for Natural as well as the equals, hashCode and toString methods on Natural. Also fixed the subtract method on Natural as well as the Javadoc on the …
Show description for 09b6713
bakeemawaytoys
authored and
jbgi
committed
09b6713
View commit details
Copy full SHA for 09b6713
View code at this point
Browse repository at this point
Commits on Jun 14, 2016
Stack safe State
mrbackend
authored and
jbgi
committed
8eac39a
View commit details
Copy full SHA for 8eac39a
View code at this point
Browse repository at this point
Fix unchecked conversion warnings. Fix #269.
jbgi
committed
7b84ad9
View commit details
Copy full SHA for 7b84ad9
View code at this point
Browse repository at this point
Document version deprecated for toJavaArray methods. Fix #264
Show description for 7a9f3d9
jbgi
committed
7a9f3d9
View commit details
Copy full SHA for 7a9f3d9
View code at this point
Browse repository at this point
Remove extra type parameters on methods in P2.Optic. Fix #273
jbgi
committed
bcc0b71
View commit details
Copy full SHA for bcc0b71
View code at this point
Browse repository at this point
Commits on Jun 7, 2016
Add DB.db method with Try1
gliptak
committed
e87d5be
View commit details
Copy full SHA for e87d5be
View code at this point
Browse repository at this point
Commits on Jun 6, 2016
Merge pull request #262 from gliptak/coverage4
Show description for ae8864e
mperry
committed
ae8864e
View commit details
Copy full SHA for ae8864e
View code at this point
Browse repository at this point
Merge pull request #234 from gliptak/coverage3
Show description for f831eb5
mperry
committed
f831eb5
View commit details
Copy full SHA for f831eb5
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.