Displaying 1 to 4 from 4 results

sorbet - A fast, powerful type checker designed for Ruby

  •    Ruby

This repository contains Sorbet, a static typechecker for a subset of Ruby. It is still in early stages, but is mature enough to run on the majority of Ruby code at Stripe. You are welcome to try it, though, but your experience might still be rough. If you are at Stripe, you might also want to see http://go/types/internals for docs about Stripe-specific development workflows and historical Stripe context.

sorbet-rails - A set of tools to make the Sorbet typechecker work with Ruby on Rails seamlessly.

  •    Ruby

A set of tools to make the Sorbet typechecker work with Ruby on Rails seamlessly. This gem adds a few Rake tasks to generate Ruby Interface (RBI) files for dynamic methods generated by Rails. It also includes signatures for related Rails classes. The RBI files are added to a sorbet/rails-rbi/ folder.

sorbet-typed - A central repository for sharing type definitions for Ruby gems

  •    Ruby

Inspired by definitelytyped.org. Used in conjunction with Sorbet. Use the Sorbet gem. srb init will fetch the applicable files from this repository into your project. srb rbi sorbet-typed will update only the definitions in sorbet-typed.

sorbet-coerce - A type coercion lib works with Sorbet's static type checker and type definitions

  •    Ruby

A type coercion lib works with Sorbet's static type checker and type definitions; raises an error if the coercion fails. It provides a simple and generic way of coercing types in a sorbet-typed project. It is particularly useful when we're dealing with external API responses and controller parameters.









We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.