| route-pattern | /:user_id/:repository/commits(/*name) |
| route-controller | commits |
| route-action | show |
| fetch-nonce | v2:90c8e50b-09c4-8449-5e6b-567dd1ee3fbe |
| current-catalog-service-hash | f3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb |
| request-id | A994:14C1A2:389768:4C92A7:6A4F2F18 |
| html-safe-nonce | a55e543c95073b4f86aa6dd86218182a533ead4ff48220c12a0470d865b8f15d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBOTk0OjE0QzFBMjozODk3Njg6NEM5MkE3OjZBNEYyRjE4IiwidmlzaXRvcl9pZCI6IjEyMDU3MzQ2MTQ2OTUzNTgyMzIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 238cf4a9660f8303241b8d6aca580749aec12e6ee9d1c9e5a0b7086f79e93032 |
| hovercard-subject-tag | repository:235692856 |
| github-keyboard-shortcuts | repository,commit-list,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///commits/show |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/wgoakley/typed_python/commits/dev/typed_python/StringType.cpp |
| twitter:image | https://opengraph.githubassets.com/d3aa521474dddb709bbb5c23381eede699475825c5be462e399465bfa7d3f922/wgoakley/typed_python |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/d3aa521474dddb709bbb5c23381eede699475825c5be462e399465bfa7d3f922/wgoakley/typed_python |
| og:image:alt | An llvm-based framework for generating and calling into high-performance native code from Python. - History for typed_python/StringType.cpp - wgoakley/typed_python |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b92d11c0aa4a77d54ef4af1078b6a15fb5a70a215b30c4ecf28889d5a8e656d9 |
| turbo-cache-control | no-cache |
| go-import | github.com/wgoakley/typed_python git https://github.com/wgoakley/typed_python.git |
| octolytics-dimension-user_id | 7830844 |
| octolytics-dimension-user_login | wgoakley |
| octolytics-dimension-repository_id | 235692856 |
| octolytics-dimension-repository_nwo | wgoakley/typed_python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 104091368 |
| octolytics-dimension-repository_parent_nwo | APrioriInvestments/typed_python |
| octolytics-dimension-repository_network_root_id | 104091368 |
| octolytics-dimension-repository_network_root_nwo | APrioriInvestments/typed_python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 2b8f23afb982271f1b22258a94aede67a6b77760 |
| ui-target | canary-2 |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/wgoakley/typed_python/commits/dev/typed_python/StringType.cpp#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fwgoakley%2Ftyped_python%2Fcommits%2Fdev%2Ftyped_python%2FStringType.cpp |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub Copilot appDirect agents from issue to merge | https://github.com/features/ai/github-app |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| View all resources | https://github.com/resources |
| GitHub SponsorsFund open source developers | https://github.com/open-source/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/open-source/accelerator |
| GitHub Stars | https://stars.github.com |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fwgoakley%2Ftyped_python%2Fcommits%2Fdev%2Ftyped_python%2FStringType.cpp |
|
Sign up
| https://github.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=wgoakley%2Ftyped_python |
| Reload | https://github.com/wgoakley/typed_python/commits/dev/typed_python/StringType.cpp |
| Reload | https://github.com/wgoakley/typed_python/commits/dev/typed_python/StringType.cpp |
| Reload | https://github.com/wgoakley/typed_python/commits/dev/typed_python/StringType.cpp |
|
wgoakley
| https://github.com/wgoakley |
| typed_python | https://github.com/wgoakley/typed_python |
| APrioriInvestments/typed_python | https://github.com/APrioriInvestments/typed_python |
|
Notifications
| https://github.com/login?return_to=%2Fwgoakley%2Ftyped_python |
|
Fork
0
| https://github.com/login?return_to=%2Fwgoakley%2Ftyped_python |
|
Star
0
| https://github.com/login?return_to=%2Fwgoakley%2Ftyped_python |
|
Code
| https://github.com/wgoakley/typed_python |
|
Pull requests
0
| https://github.com/wgoakley/typed_python/pulls |
|
Actions
| https://github.com/wgoakley/typed_python/actions |
|
Projects
| https://github.com/wgoakley/typed_python/projects |
|
Security and quality
0
| https://github.com/wgoakley/typed_python/security |
|
Insights
| https://github.com/wgoakley/typed_python/pulse |
|
Code
| https://github.com/wgoakley/typed_python |
|
Pull requests
| https://github.com/wgoakley/typed_python/pulls |
|
Actions
| https://github.com/wgoakley/typed_python/actions |
|
Projects
| https://github.com/wgoakley/typed_python/projects |
|
Security and quality
| https://github.com/wgoakley/typed_python/security |
|
Insights
| https://github.com/wgoakley/typed_python/pulse |
| typed_python | https://github.com/wgoakley/typed_python/commits |
| typed_python | https://github.com/wgoakley/typed_python/commits/dev/typed_python |
| StringType.cpp | https://github.com/wgoakley/typed_python/commits/dev/typed_python/StringType.cpp |
| dev | https://github.com/wgoakley/typed_python/tree/dev |
| Introduce 'masquerading' types to the compiler. Fixes #241. | https://github.com/wgoakley/typed_python/commit/82aaa54a954d0a3cbe41277b03af69b5c0aa8532 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 82aaa54 | https://github.com/wgoakley/typed_python/commit/82aaa54a954d0a3cbe41277b03af69b5c0aa8532 |
| https://github.com/wgoakley/typed_python/blob/82aaa54a954d0a3cbe41277b03af69b5c0aa8532/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/82aaa54a954d0a3cbe41277b03af69b5c0aa8532 |
| Implement 'chr' and 'ord' in the compiler. | https://github.com/wgoakley/typed_python/commit/c1ebb88afa14a4f339c88a50d390ad12a55c4829 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| c1ebb88 | https://github.com/wgoakley/typed_python/commit/c1ebb88afa14a4f339c88a50d390ad12a55c4829 |
| https://github.com/wgoakley/typed_python/blob/c1ebb88afa14a4f339c88a50d390ad12a55c4829/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/c1ebb88afa14a4f339c88a50d390ad12a55c4829 |
| Add string slicing. | https://github.com/wgoakley/typed_python/commit/411cb5f13ee1cb679a6d24362402c262dff01293 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 411cb5f | https://github.com/wgoakley/typed_python/commit/411cb5f13ee1cb679a6d24362402c262dff01293 |
| https://github.com/wgoakley/typed_python/blob/411cb5f13ee1cb679a6d24362402c262dff01293/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/411cb5f13ee1cb679a6d24362402c262dff01293 |
| Pass 'isStr' into Type::repr instead of holding in ReprAccumulator. | https://github.com/wgoakley/typed_python/commit/51850276b49f1ece42499f44a76052fef47fd6d8 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 5185027 | https://github.com/wgoakley/typed_python/commit/51850276b49f1ece42499f44a76052fef47fd6d8 |
| https://github.com/wgoakley/typed_python/blob/51850276b49f1ece42499f44a76052fef47fd6d8/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/51850276b49f1ece42499f44a76052fef47fd6d8 |
| Replace convert_cast with specific wrappers for casts of each builtin type: bool, int, float, str, bytes. Refs #265, #256. | https://github.com/wgoakley/typed_python/commit/17894f037725c6a0caadac7c37bbe1db2bedde89 |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 17894f0 | https://github.com/wgoakley/typed_python/commit/17894f037725c6a0caadac7c37bbe1db2bedde89 |
| https://github.com/wgoakley/typed_python/blob/17894f037725c6a0caadac7c37bbe1db2bedde89/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/17894f037725c6a0caadac7c37bbe1db2bedde89 |
| Ensure we display newline and tab characters correctly in repr. Closes #223. | https://github.com/wgoakley/typed_python/commit/bf9226fe8e18668cb1d038fb088671420c531873 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| bf9226f | https://github.com/wgoakley/typed_python/commit/bf9226fe8e18668cb1d038fb088671420c531873 |
| https://github.com/wgoakley/typed_python/blob/bf9226fe8e18668cb1d038fb088671420c531873/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/bf9226fe8e18668cb1d038fb088671420c531873 |
| Move 'nativepython' into typed_python and call it 'compiler.' | https://github.com/wgoakley/typed_python/commit/fcdca471dc20112a30ce5e1e8fd4c0d0f86e4adf |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| fcdca47 | https://github.com/wgoakley/typed_python/commit/fcdca471dc20112a30ce5e1e8fd4c0d0f86e4adf |
| https://github.com/wgoakley/typed_python/blob/fcdca471dc20112a30ce5e1e8fd4c0d0f86e4adf/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/fcdca471dc20112a30ce5e1e8fd4c0d0f86e4adf |
| Implement string 'strip' functionality. | https://github.com/wgoakley/typed_python/commit/0185c6ebbe1bf4d16ba8e7a10d4fd0823ecfdb7f |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 0185c6e | https://github.com/wgoakley/typed_python/commit/0185c6ebbe1bf4d16ba8e7a10d4fd0823ecfdb7f |
| https://github.com/wgoakley/typed_python/blob/0185c6ebbe1bf4d16ba8e7a10d4fd0823ecfdb7f/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/0185c6ebbe1bf4d16ba8e7a10d4fd0823ecfdb7f |
| Some optimization for dictionary code compilation. | https://github.com/wgoakley/typed_python/commit/cf8ec680a7bc9fd7838b27fc0d6d9d5eb2999c4a |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| cf8ec68 | https://github.com/wgoakley/typed_python/commit/cf8ec680a7bc9fd7838b27fc0d6d9d5eb2999c4a |
| https://github.com/wgoakley/typed_python/blob/cf8ec680a7bc9fd7838b27fc0d6d9d5eb2999c4a/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/cf8ec680a7bc9fd7838b27fc0d6d9d5eb2999c4a |
| Add string::join. Ref: #191 | https://github.com/wgoakley/typed_python/commit/33f2cda0a7642e68682e693696426e665c7b64c0 |
| szymonlipinski | https://github.com/wgoakley/typed_python/commits?author=szymonlipinski |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 33f2cda | https://github.com/wgoakley/typed_python/commit/33f2cda0a7642e68682e693696426e665c7b64c0 |
| https://github.com/wgoakley/typed_python/blob/33f2cda0a7642e68682e693696426e665c7b64c0/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/33f2cda0a7642e68682e693696426e665c7b64c0 |
| Ensure that we never destroy Type objects (which leads to segfaults). | https://github.com/wgoakley/typed_python/commit/58bf2cc382e7926ddab97d2fef82f1cfd819a0aa |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 58bf2cc | https://github.com/wgoakley/typed_python/commit/58bf2cc382e7926ddab97d2fef82f1cfd819a0aa |
| https://github.com/wgoakley/typed_python/blob/58bf2cc382e7926ddab97d2fef82f1cfd819a0aa/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/58bf2cc382e7926ddab97d2fef82f1cfd819a0aa |
| Ensure we can put non-comparable types into ConstDict keys. | https://github.com/wgoakley/typed_python/commit/9b57f962743f5532a0428e89d39fef075748eeef |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 9b57f96 | https://github.com/wgoakley/typed_python/commit/9b57f962743f5532a0428e89d39fef075748eeef |
| https://github.com/wgoakley/typed_python/blob/9b57f962743f5532a0428e89d39fef075748eeef/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/9b57f962743f5532a0428e89d39fef075748eeef |
| Add hash functions for strings, bytes, and tuples, and add some tests. | https://github.com/wgoakley/typed_python/commit/c7da419746672a0d754524cfe79d67d4b080d1b6 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| c7da419 | https://github.com/wgoakley/typed_python/commit/c7da419746672a0d754524cfe79d67d4b080d1b6 |
| https://github.com/wgoakley/typed_python/blob/c7da419746672a0d754524cfe79d67d4b080d1b6/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/c7da419746672a0d754524cfe79d67d4b080d1b6 |
| Can compile dict 'getitem'. Refs #116 | https://github.com/wgoakley/typed_python/commit/49582b620bc503e6935ac1f37066215c78841127 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 49582b6 | https://github.com/wgoakley/typed_python/commit/49582b620bc503e6935ac1f37066215c78841127 |
| https://github.com/wgoakley/typed_python/blob/49582b620bc503e6935ac1f37066215c78841127/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/49582b620bc503e6935ac1f37066215c78841127 |
| Rewrite the object-database client in C++. | https://github.com/wgoakley/typed_python/commit/0098238e073212c0c858f600a19280a3cf2a2cf5 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 0098238 | https://github.com/wgoakley/typed_python/commit/0098238e073212c0c858f600a19280a3cf2a2cf5 |
| https://github.com/wgoakley/typed_python/blob/0098238e073212c0c858f600a19280a3cf2a2cf5/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/0098238e073212c0c858f600a19280a3cf2a2cf5 |
| Implement a more flexible encoding where we can add and remove fields from named tuples. | https://github.com/wgoakley/typed_python/commit/36d3fceced4f6d9130003c9295b4db191e83f3ca |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 36d3fce | https://github.com/wgoakley/typed_python/commit/36d3fceced4f6d9130003c9295b4db191e83f3ca |
| https://github.com/wgoakley/typed_python/blob/36d3fceced4f6d9130003c9295b4db191e83f3ca/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/36d3fceced4f6d9130003c9295b4db191e83f3ca |
| Rename Bytes to BytesType, None to NoneType; define Bytes and None direct types | https://github.com/wgoakley/typed_python/commit/ad30751cb4ef86fe5b328128dacbe7ff36ddeaf1 |
| https://github.com/rubidge |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| ad30751 | https://github.com/wgoakley/typed_python/commit/ad30751cb4ef86fe5b328128dacbe7ff36ddeaf1 |
| https://github.com/wgoakley/typed_python/blob/ad30751cb4ef86fe5b328128dacbe7ff36ddeaf1/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/ad30751cb4ef86fe5b328128dacbe7ff36ddeaf1 |
| Check refcounts for String.split(); generate more NamedTuple code | https://github.com/wgoakley/typed_python/commit/fa5c288e7b57b75cf423cd7058b5a0c75713a8e4 |
| https://github.com/rubidge |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| fa5c288 | https://github.com/wgoakley/typed_python/commit/fa5c288e7b57b75cf423cd7058b5a0c75713a8e4 |
| https://github.com/wgoakley/typed_python/blob/fa5c288e7b57b75cf423cd7058b5a0c75713a8e4/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/fa5c288e7b57b75cf423cd7058b5a0c75713a8e4 |
| Fix split() memory leak | https://github.com/wgoakley/typed_python/commit/b74ea26197333efad65a662dbe70b3c4d59d3af7 |
| https://github.com/rubidge |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| b74ea26 | https://github.com/wgoakley/typed_python/commit/b74ea26197333efad65a662dbe70b3c4d59d3af7 |
| https://github.com/wgoakley/typed_python/blob/b74ea26197333efad65a662dbe70b3c4d59d3af7/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/b74ea26197333efad65a662dbe70b3c4d59d3af7 |
| Detect memory leak for StringType.split(); reduce number of find and split signatures; add TypeDetails for ListOf and TupleOf | https://github.com/wgoakley/typed_python/commit/ab4bb191ba1b109a2bcc43c729dbcad7cd3a6c9c |
| https://github.com/rubidge |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| ab4bb19 | https://github.com/wgoakley/typed_python/commit/ab4bb191ba1b109a2bcc43c729dbcad7cd3a6c9c |
| https://github.com/wgoakley/typed_python/blob/ab4bb191ba1b109a2bcc43c729dbcad7cd3a6c9c/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/ab4bb191ba1b109a2bcc43c729dbcad7cd3a6c9c |
| Rename String to StringType; move TypeDetails defn and specializations. | https://github.com/wgoakley/typed_python/commit/8fbf87b8c77554ff2ec89e6271214408d315595f |
| https://github.com/rubidge |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| 8fbf87b | https://github.com/wgoakley/typed_python/commit/8fbf87b8c77554ff2ec89e6271214408d315595f |
| https://github.com/wgoakley/typed_python/blob/8fbf87b8c77554ff2ec89e6271214408d315595f/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/8fbf87b8c77554ff2ec89e6271214408d315595f |
| Working on direct type wrappers for use in c++ | https://github.com/wgoakley/typed_python/commit/8e70b62a028bc15d3654067a1a5ef34590110108 |
| https://github.com/rubidge |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| 8e70b62 | https://github.com/wgoakley/typed_python/commit/8e70b62a028bc15d3654067a1a5ef34590110108 |
| https://github.com/wgoakley/typed_python/blob/8e70b62a028bc15d3654067a1a5ef34590110108/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/8e70b62a028bc15d3654067a1a5ef34590110108 |
| Update README.md, AUTHORS, and make sure all files have consistent licenses. | https://github.com/wgoakley/typed_python/commit/e917847172c99f201019b9a18e8a8b9de4963b52 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| e917847 | https://github.com/wgoakley/typed_python/commit/e917847172c99f201019b9a18e8a8b9de4963b52 |
| https://github.com/wgoakley/typed_python/blob/e917847172c99f201019b9a18e8a8b9de4963b52/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/e917847172c99f201019b9a18e8a8b9de4963b52 |
| * Compile str.upper() | https://github.com/wgoakley/typed_python/commit/79c7f19f043ea93bd2cdfbcba5e842bc9694df45 |
| https://github.com/rubidge |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| 79c7f19 | https://github.com/wgoakley/typed_python/commit/79c7f19f043ea93bd2cdfbcba5e842bc9694df45 |
| https://github.com/wgoakley/typed_python/blob/79c7f19f043ea93bd2cdfbcba5e842bc9694df45/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/79c7f19f043ea93bd2cdfbcba5e842bc9694df45 |
| Compile str.find() to C++. | https://github.com/wgoakley/typed_python/commit/b94af813e80df8148f531ac52d6fc8dec175fcd5 |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| b94af81 | https://github.com/wgoakley/typed_python/commit/b94af813e80df8148f531ac52d6fc8dec175fcd5 |
| https://github.com/wgoakley/typed_python/blob/b94af813e80df8148f531ac52d6fc8dec175fcd5/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/b94af813e80df8148f531ac52d6fc8dec175fcd5 |
| * Compile str.lower() into C++. | https://github.com/wgoakley/typed_python/commit/fce21f81c8f52c4495230ce1016d02036654c972 |
| rubidge | https://github.com/wgoakley/typed_python/commits?author=rubidge |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| fce21f8 | https://github.com/wgoakley/typed_python/commit/fce21f81c8f52c4495230ce1016d02036654c972 |
| https://github.com/wgoakley/typed_python/blob/fce21f81c8f52c4495230ce1016d02036654c972/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/fce21f81c8f52c4495230ce1016d02036654c972 |
| Use proper std::atomic operations on refcounts. | https://github.com/wgoakley/typed_python/commit/6b04fa5493c1d3be5483729f922404a4c1b1bdf2 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 6b04fa5 | https://github.com/wgoakley/typed_python/commit/6b04fa5493c1d3be5483729f922404a4c1b1bdf2 |
| https://github.com/wgoakley/typed_python/blob/6b04fa5493c1d3be5483729f922404a4c1b1bdf2/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/6b04fa5493c1d3be5483729f922404a4c1b1bdf2 |
| Classes can define custom comparison, hash, repr, and str operators now. | https://github.com/wgoakley/typed_python/commit/d6c93fcf93679e0c73fec0df18b7905d9d5e3163 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| d6c93fc | https://github.com/wgoakley/typed_python/commit/d6c93fcf93679e0c73fec0df18b7905d9d5e3163 |
| https://github.com/wgoakley/typed_python/blob/d6c93fcf93679e0c73fec0df18b7905d9d5e3163/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/d6c93fcf93679e0c73fec0df18b7905d9d5e3163 |
| Break apart the monolithic 'Type.(c|h)pp' files into smaller pieces. | https://github.com/wgoakley/typed_python/commit/223e16f8609cbbe228c32b6c2fa3d32083a73907 |
| https://github.com/braxtonmckee |
| braxtonmckee | https://github.com/wgoakley/typed_python/commits?author=braxtonmckee |
| 223e16f | https://github.com/wgoakley/typed_python/commit/223e16f8609cbbe228c32b6c2fa3d32083a73907 |
| https://github.com/wgoakley/typed_python/blob/223e16f8609cbbe228c32b6c2fa3d32083a73907/typed_python/StringType.cpp |
| https://github.com/wgoakley/typed_python/tree/223e16f8609cbbe228c32b6c2fa3d32083a73907 |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |