Sorbet

Sorbet

Sorbet е бърз, мощен тип проверка, създаден за Ruby.Fast и мащабируем
Sorbet е бърз, мощен тип проверка, предназначен за Ruby.Бързият и мащабируем Sorbet е многонишков, мащабирайки се линейно по ядра на вашия процесор.Той проверява типовете ви за секунди, като ви дава обратна връзка при кодирането.Сорбет, готов за IDE, работи с любимия си редактор, за да предостави IDE функции като автоматично довършване и прескачане до дефиниция.Лесно е да добавите към вашата настройка на CI.Постепенно по дизайн Sorbet работи с нормален Ruby, така че можете да продължите да използвате съществуващата си верига от инструменти.Добавете типове сорбет към вашата кодова база един файл в даден момент.Вкус на сорбет Sorbet е 100% съвместим с Ruby.Той тип проверява нормални дефиниции на метод и въвежда обратно съвместим синтаксис за подписите на метода.Изричните подписи на метод правят Sorbet полезен и за всеки, който чете кода (не само за автора).Анотациите за типа служат като инструмент за разбиране дълго след като са написани.Сорбет е проектиран да бъде полезен, а не обременителен.Изричните пояснения се изплащат с ясни съобщения за грешки, повишена безопасност и повишена производителност.Започнете бързо Sorbet е създаден, за да започнете бързо.Добавете и инсталирайте няколко скъпоценни камъни, инициализирайте Sorbet и въведете проверете вашия проект.Sorbet също знае какво има в Gemfile на проекта, така че знае как да създава или създава файлове за дефиниране на типа за всички скъпоценни камъни, които проектът използва.За повече информация за това как да започнете с Sorbet, вижте ръководството „Първи стъпки“.Проектиран да бъде интерактивен, Sorbet дава на вашата среда за разработка на Ruby IDE-подобни функции, включително автодовършване, документация в редактора и отидете на дефиниция.Реализацията използва протокола за езиков сървър, за да бъде съвместим с любимия ви редактор.Във времето, което прекарахме в приемането на Sorbet в Stripe, безброй хора ни казаха, че добавянето на типове към съществуващ код или писането на нов код се чувства интерактивно, като двойно програмиране с проверка на типа.Хората задават въпроси на Sorbet и той отговаря за секунди - или по-бързо.
sorbet

Категории

Алтернативи на Sorbet за всички платформи с всякакъв лиценз