Highlights
- Arctic Code Vault Contributor
- GitHub Sponsor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Pinned
6,090 contributions in the last year
Contribution activity
September 2020
-
borkdude/glam
Clojure
•
Built by
- borkdude/pod-tzzh-aws Clojure
- borkdude/pprint Clojure
Created a pull request in plexus/xterm-sci that received 1 comment
- [#571] Use real clojure.pprint, not fipp
- 0.2.1 CHANGELOG.md [skip ci]
- Set macOS deployment target explicitly (10.11, El Capitan)
- [#556] Add org.httpkit.server namespace (experimental)
- [#561] Add tests + enhancements for org.httpkit.client
- [#561] Add org.httpkit.client namespace
- [borkdude/sci#401] Support implementing IDeref/IAtom/IAtom2
- Add java.security.DigestInputStream
- Add java.nio.file.FileVisitOption
- Bump clj-yaml library to 0.7.2
Created an issue in borkdude/clj-kondo that received 47 comments
Allow shared config dirs configured via .clj-kondo/config.edn
We should be able to configure extra config paths in .clj-kondo/config.edn: a clj-kondo config classpath if you will.
We already allow extra config…
47
comments
- Improve error locations when user is calling macro that expands in top level do
- Port script/compile to Windows (.bat)
- Macro expanding in top-level do should be eval-ed like user code
- defrecord: constructor call not recognized in protocol impls
- Support record constructors
- Perf consideration: return closures or protocol impls instead of metadata based objects from analyzer
- Consider mutable bindings map for perf
- Perf enhancement in function bodies
- Re-visit perf of fn-call macro in interpreter namespace
- Fix importing protocol classes from hyphened namespaces
- Check termination-safe with loop / recur
- Document being able to skip over malformed top-level expressions
- Optimize protocol/multi-method calls
- Support multi-arity methods in defprotocol / reify / extend-type
- Write ns dependency scanner tool example
- Expose parse-string, parse-next and eval in core namespace
- Consider supporting IDeref "interface" implementation in defrecord
- Add support for nested libspecs
- Throw when trying to redefine referred var
- Resolve macro namespaces using global alias
- Is it possible to create functions at analysis time (in some cases)?
- Optimization challenge
- sending mail: include lib or make pod
- Add wikipedia translate script to examples
- Support version in install script
- implement *input* as sci.impl.vars.IVar instead of using metadata solution
- Fix repl error locations
- Investigate nullpointer when unresolved symbol in macro
- Get rid of :uberscript option in sci
- Add java.io.FileNotFoundException to babashka.impl.classes
- REPL namespace change not working
- Update Windows build instructions on build.md
- Introduce a sliding features
- revisit clojure.pprint
- ns doesn't work in bb --repl
- Treat amd64 the same as x86_64 in os.arch matching
- Install bash / .bat scripts
- Aliases
- Multiple paths
- Support cpm.edn package files from the filesystem
- Add package/deps
- Add ability to execute scripts (written in Clojure / bash, etc)
- Globally install packages
- Decouple from tools.deps and just use package repo / system dirs?
- Support .tar.gz
- Use fully qualified package names
- support reader conditionals in ignore hint
- Type warning for contains? on seq
- Include babashka / clj-kondo / Gitlab CI example in CI integration
- Ignore hint isn't working on unused binding
- Change suggested hashtag based on poll
- Add predicates + type function to hooks api to rely less on api/sexpr
- Allow namespace local config in config.edn
- Analysis input config file format
- Discouraged var usage
- Catch (first vals) when vals is bound to a function
4
contributions
in private repositories
Sep 3 – Sep 18