-
Hi,
Congratulations on your project, it is really a awesome research!
One question: I have an issue with the trigger of the .rbs file.
I have created the following .msi which successfully trigg…
-
### What happened?
I have the following setup:
- node 14
- typescript
- Deployed callback function to Google Cloud Functions
- pulumi cli 3.46.0
You can browse the source code for the partic…
-
Ref: https://github.com/soutaro/steep/issues/472
Currently RBS doesn't have any syntax to narrow types in control flow.
So there's no way to achieve the following:
```ruby
a = [1, nil].sampl…
-
Hello,
Based on the litterature I looked into I do not figure out to understand the r value (5.31/longevity) within your RBS function (Impact_continuous_longevity.R). Is that just maths from the log…
-
`steep init` command just creates `Steepfile`, but a command that does more for setting up the project would help.
1. Generating `Steepfile`
2. Setting up `rbs collection`
3. Adding a `bin/steep`
4. …
-
Given a class that implement Enumerable:
```rb
class Something
include Enumerable
# @yield [key, value]
# @yieldparam [Integer] key
# @yieldparam [String] value
# @return void
…
-
Heyo,
So I've been using grape extensively for the past few years, and with RBS and steep/sorbet progressing, I wondered what the interest would be in adding type-checking to grape.
In a sense,…
-
- `attr_reader foo: untyped` in RBS defines the signature for the method `#foo` as would `def foo: () -> untyped`
- with `Steep::Diagnostic::Ruby::MethodDefinitionMissing` Steep expects the method `#…
-
(`all_error` diagnostic)
```
$ cat ruby.rb
def q(o) = p(o)
q(*1)
p(*2)
$ ruby ruby.rb
1
2
$ cat rbs.rbs
class Object
def q: (untyped) -> void
end
$ steep check
# Type checking files:…
-
https://sorbet.org/docs/overview