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
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 }}
Uh oh!
There was an error while loading.
Please reload this page
.
clojure
/
clojure
Public
Notifications
You must be signed in to change notification settings
Fork
1.5k
Star
11k
Code
Actions
Projects
Security and quality
1
Insights
Additional navigation options
Code
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
clojure
src
jvm
clojure
lang
Keyword.java
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on Apr 1, 2022
CLJ-2701 Set serialVersionUIDs for Keyword and ArraySeq to retain 1.10.3 values
Show description for 1da6b07
puredanger
committed
1da6b07
View commit details
Copy full SHA for 1da6b07
View code at this point
Browse repository at this point
Commits on Sep 14, 2021
CLJ-2350 Improve keyword aritiy exception message
Show description for bd4c42d
marcomorain
authored and
puredanger
committed
bd4c42d
View commit details
Copy full SHA for bd4c42d
View code at this point
Browse repository at this point
Commits on Jun 27, 2018
javadoc error fixes
Show description for 9e362e2
puredanger
authored and
stuarthalloway
committed
9e362e2
View commit details
Copy full SHA for 9e362e2
View code at this point
Browse repository at this point
Commits on Oct 7, 2014
CLJ-1408 - make cached string value of Keyword and Symbol transient
Show description for 8599507
nurkiewicz
authored and
stuarthalloway
committed
8599507
View commit details
Copy full SHA for 8599507
View code at this point
Browse repository at this point
Commits on Aug 1, 2014
faster kw and sym creation
richhickey
committed
c9e7064
View commit details
Copy full SHA for c9e7064
View code at this point
Browse repository at this point
Commits on Feb 27, 2014
CLJ-1355 - restore cached hashCode for Symbol and (uncached) hashCode for Keyword
puredanger
authored and
stuarthalloway
committed
63ff68d
View commit details
Copy full SHA for 63ff68d
View code at this point
Browse repository at this point
Commits on Dec 10, 2012
Make Keyword and Symbol implement IHashEq and reorder instanceof tests in Util.hasheq to acknowledge for common cases.
Show description for 94e7f39
cgrand
authored and
richhickey
committed
94e7f39
View commit details
Copy full SHA for 94e7f39
View code at this point
Browse repository at this point
Commits on Dec 18, 2011
toString caching
richhickey
committed
59d3c72
View commit details
Copy full SHA for 59d3c72
View code at this point
Browse repository at this point
Commits on Mar 21, 2011
get rid of checked exceptions
richhickey
committed
8fda34e
View commit details
Copy full SHA for 8fda34e
View code at this point
Browse repository at this point
Commits on Mar 3, 2011
switch keyword map to weak refs
richhickey
committed
5ee542d
View commit details
Copy full SHA for 5ee542d
View code at this point
Browse repository at this point
Commits on Dec 17, 2010
strip metadata from syms used in keywords, fixes #693
richhickey
committed
1109a8b
View commit details
Copy full SHA for 1109a8b
View code at this point
Browse repository at this point
Commits on Oct 12, 2010
fixes and tests for #276 find-keyword
Show description for 83fc4fe
stuarthalloway
committed
83fc4fe
View commit details
Copy full SHA for 83fc4fe
View code at this point
Browse repository at this point
#276 find-keyword
Show description for c50f2b8
bhurt
authored and
stuarthalloway
committed
c50f2b8
View commit details
Copy full SHA for c50f2b8
View code at this point
Browse repository at this point
Commits on Sep 28, 2010
don't rely on softref queue, explicitly remove dead entry when found, fixes #444
richhickey
committed
167a738
View commit details
Copy full SHA for 167a738
View code at this point
Browse repository at this point
Commits on Jul 16, 2010
use soft refs for keyword intern table
richhickey
committed
02559a4
View commit details
Copy full SHA for 02559a4
View code at this point
Browse repository at this point
Commits on Oct 30, 2009
perf tweaks
richhickey
committed
aa3f0e6
View commit details
Copy full SHA for aa3f0e6
View code at this point
Browse repository at this point
Commits on Aug 20, 2009
make clojure.lang.Keyword Serializable, fixes #174
Show description for b6cf196
cemerick
authored and
Chouser
committed
b6cf196
View commit details
Copy full SHA for b6cf196
View code at this point
Browse repository at this point
Commits on Jul 27, 2009
fixed keyword ctor, added tests, fix #154
Show description for a1b4a33
scgilardi
authored and
Chouser
committed
a1b4a33
View commit details
Copy full SHA for a1b4a33
View code at this point
Browse repository at this point
Commits on Feb 26, 2009
gave Keywords non-identity hashCodes
richhickey
committed
6018e1c
View commit details
Copy full SHA for 6018e1c
View code at this point
Browse repository at this point
Commits on Dec 14, 2008
Moved to Eclipse Public License - see epl-v10.html or
Show description for cad4fcf
richhickey
committed
cad4fcf
View commit details
Copy full SHA for cad4fcf
View code at this point
Browse repository at this point
Commits on Jun 21, 2008
added notFound optional arg for keywords as fns and maps as fns, and enabled Symbols as fns
richhickey
committed
3b7c161
View commit details
Copy full SHA for 3b7c161
View code at this point
Browse repository at this point
Commits on May 19, 2008
changed keyword self-lookup to use RT.get
richhickey
committed
14a5857
View commit details
Copy full SHA for 14a5857
View code at this point
Browse repository at this point
Commits on Mar 23, 2008
made IFn extend Runnable, stricter overload resolution, accessible macro metadata via *macro-meta*, more type hints in boot.clj
richhickey
committed
26dc637
View commit details
Copy full SHA for 26dc637
View code at this point
Browse repository at this point
Commits on Mar 12, 2008
fixed build dep of Keyword on AFn, added throwArity to Keyword
richhickey
committed
8a165b2
View commit details
Copy full SHA for 8a165b2
View code at this point
Browse repository at this point
Commits on Sep 20, 2007
doc update, added bindings macro, Named
richhickey
committed
98cf7e1
View commit details
Copy full SHA for 98cf7e1
View code at this point
Browse repository at this point
Commits on Sep 19, 2007
sorting in keywords, symbols
richhickey
committed
db86652
View commit details
Copy full SHA for db86652
View code at this point
Browse repository at this point
Commits on Aug 30, 2007
keyword interning, identity equality
richhickey
committed
f93cace
View commit details
Copy full SHA for f93cace
View code at this point
Browse repository at this point
Commits on Aug 2, 2007
Symbol changes
richhickey
committed
04c59e8
View commit details
Copy full SHA for 04c59e8
View code at this point
Browse repository at this point
Commits on Jul 31, 2007
made IFns Callable
richhickey
committed
df5c458
View commit details
Copy full SHA for df5c458
View code at this point
Browse repository at this point
Commits on Jul 13, 2007
interim checkin
richhickey
committed
1b68f77
View commit details
Copy full SHA for 1b68f77
View code at this point
Browse repository at this point
Commits on Jul 2, 2007
interim checkin
richhickey
committed
c8f2340
View commit details
Copy full SHA for c8f2340
View code at this point
Browse repository at this point
interim checkin
richhickey
committed
e4bbdb0
View commit details
Copy full SHA for e4bbdb0
View code at this point
Browse repository at this point
Commits on Oct 16, 2006
make invoke use RT.assoc so works on nil
richhickey
committed
8cb60ca
View commit details
Copy full SHA for 8cb60ca
View code at this point
Browse repository at this point
Commits on Aug 4, 2006
renaming
richhickey
committed
cdd429f
View commit details
Copy full SHA for cdd429f
View code at this point
Browse repository at this point
Commits on Aug 1, 2006
changed max arity to 20
richhickey
committed
df7b30a
View commit details
Copy full SHA for df7b30a
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.