profile
viewpoint
Kevin Burke kevinburke https://burke.services Alamo, CA https://kevin.burke.dev Formerly engineering at Twilio and Shyp. Now doing consulting, possibly for you. Get in touch!

golang/dep 13228

Go dependency management tool experiment (deprecated)

inconshreveable/log15 990

Structured, composable logging for Go

kevinburke/2013 10

Flat UI website redesign

kevinburke/autoenv 1

Directory-based environments.

kevinburke/bigtext 1

Go library to display text really big using Quicksilver on a Mac

kevinburke/1915-berryman 0

Application documents for the 1915 Berryman project

kevinburke/2013.cascadiajs.com 0

This is the official repo for the CascadiaJS 2013 conference.

kevinburke/2014.cascadiajs.com 0

This is the official repo for the CascadiaJS 2014 conference.

kevinburke/2015.cascadiajs.com 0

The official repo for the CascadiaJS 2015 conference

startedShoobx/mypy-zope

started time in 4 hours

startedkevinburke/twilio-go

started time in 9 hours

startedveloren/veloren

started time in 18 hours

startedlmoroney/dlaicourse

started time in 20 hours

fork binRick/sshpass

Mirror of http://sourceforge.net/projects/sshpass/

fork in 3 days

startedkevinburke/sshpass

started time in 3 days

PR opened bazelbuild/starlark

Fix CI

... and also allow different expected output for different implementations.

New syntax is:

 ### java: this is error in java
 ### go: go will fail here
 # rust won't fail it
+10 -8

0 comment

2 changed files

pr created time in 3 days

PR opened bazelbuild/starlark

Reviewers
Spec: mutable types are unhashable even when frozen

Motivation is this:

  • it is not possible for user to freeze a value
  • it might not be possible to provide ability to freeze individual values in all implementation architectures
  • Python does not allow mutable types in dict keys
  • we may relax this restriction later, and relaxing will be easier than restricting, so better restrict it earlier

Related issue: #64

+2 -3

0 comment

1 changed file

pr created time in 3 days

PR closed bazelbuild/starlark

Reviewers
Allow recursion

Update the spec with allowing recursion optionally.

The PR against Bazel Starlark implementation: https://github.com/bazelbuild/bazel/pull/11822

Go Starlark disables recursion by default and has an option to enable recursion: https://git.io/JJlVq

+13 -1

4 comments

1 changed file

stepancheg

pr closed time in 3 days

pull request commentbazelbuild/starlark

Allow recursion

Latest spec contains words:

However, an implementation may allow clients to disable this check, allowing unbounded recursion.

I'm closing this PR.

stepancheg

comment created time in 3 days

pull request commentbazelbuild/starlark

Spec: fix string.join example

Changed.

stepancheg

comment created time in 3 days

pull request commentbazelbuild/starlark

spec: fix typos

@brandjon ping

alandonovan

comment created time in 3 days

push eventbazelbuild/starlark

Stepan Koltsov

commit sha 4afb6510c706f973a22daa97208f64a6d7a35284

Spec: there's no * operator for int and range (#139)

view details

push time in 3 days

push eventbazelbuild/starlark

Stepan Koltsov

commit sha decb030a9203ad765fcad5507d949005ab3ab567

Spec: fix dict.setdefault example (#140) * `setdefault` sets `None` when there's no key and `default` is not given * add an example where `setdefault` is called with existing key

view details

push time in 3 days

PR merged bazelbuild/starlark

Reviewers
Spec: fix dict.setdefault example
  • setdefault sets None when there's no key and default is not given
  • add an example where setdefault is called with existing key
+5 -3

0 comment

1 changed file

stepancheg

pr closed time in 3 days

Pull request review commentbazelbuild/starlark

Spec: fix string.join example

 are strings.  ```python ", ".join(["one", "two", "three"])      # "one, two, three"-"a".join("ctmrn")                       # "catamaran"

Let's change this to:

"a".join("ctmrn".elems())                 # "catamaran"
stepancheg

comment created time in 3 days

push eventbazelbuild/starlark

Stepan Koltsov

commit sha 3b192c98ad25fc4c2b65082c7b74d35a0f63b099

Spec: clarify string.{strip,lstrip,rstrip} remove not just ASCII SP (#142)

view details

push time in 3 days

startedkevinburke/twilio-go

started time in 3 days

startedkevinburke/sshpass

started time in 3 days

pull request commentkevinburke/twilio-go

Cherry pick twilio channel commit

made by mistake

adamcarchibald

comment created time in 4 days

PR opened kevinburke/twilio-go

Cherry pick twilio channel commit

Adds workspace

+139 -14

0 comment

4 changed files

pr created time in 4 days

startedkevinburke/sshpass

started time in 4 days

PR opened bazelbuild/starlark

Spec: fix string.join example

string is not iterable, thus it cannot be used as an argument to string.join.

+0 -1

0 comment

1 changed file

pr created time in 5 days

PR opened bazelbuild/starlark

Spec: fix dict.setdefault example
  • setdefault sets None when there's no key and default is not given
  • add an example where setdefault is called with existing key
+5 -3

0 comment

1 changed file

pr created time in 5 days

more