Software Alternatives & Reviews

Bringing more sweetness to ruby with sorbet types 🍦

Stripe OCaml
  1. 1
    Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for online businesses of all sizes. Use Stripe’s payment platform to accept and process payments online for easy-to-use commerce solutions.
    Pricing:
    • Open Source
    First let's introduce the tool: Sorbet is a gem developed by Stripe that aims to bring type notation syntax and type checking support for the Ruby ecosystem by utilizing the "Gradual typing" philosophy, it also provide type generation from YARD comments via the tapioca gem, allowing to grow alongside the already built Ruby codebase.

    #Online Payments #Recurring Billing #eCommerce Tools 240 social mentions

  2. 2
    (* Binary tree with leaves carrying an integer.
    Pricing:
    • Open Source
    If you have been in the Ruby community for the past couple of years, it's possible that you're not a super fan of types or that this concept never passed through your mind, and that's totally cool. I myself love the dynamic and meta-programming nature of Ruby, and honestly, by the time of this article's writing, we aren't on the level of OCaml for type checking and inference, but still, there are a couple of nice things that types with sorbet bring to the table:.

    #Programming Language #OOP #Generic Programming Language 30 social mentions

Discuss: Bringing more sweetness to ruby with sorbet types 🍦

Log in or Post with