crystal-lang

    1зной

    1ответ

    У меня есть класс Container, который имеет атрибут type, который хранит тип элемента, хранящегося в нем: class Container def initialize(@type = Class) end end И я хочу чтобы использова

    0зной

    1ответ

    Есть ли собственный способ определения валидаций для объекта Crystal? Давайте рассмотрим этот класс: class Person def initialize(@age : Int32) end end Как я мог бы добавить простую про

    3зной

    1ответ

    Я хочу преобразовать значение шестнадцатеричной строки в переменную в int. Это работает для буквального: "#{0xFF}".to_i Но с варом ...? Не работает тест (ошибка интерполяции): _myvar = "FF" "#{0x_myv

    2зной

    1ответ

    Итак, я изучал кристалл без рубинового фона и заметил, что api docs имеют #dup и #clone для копирования в основном массива. В чем же разница между этими двумя? Апи говорит, что #dup неглубоко копирует

    2зной

    1ответ

    Я немного новичок в этом языке, и я хочу начать хакинг на очень простом HTTP-сервере. Мой текущий код выглядит так: require "http/server" port = 8080 host = "127.0.0.1" mime = "text/html" server

    3зной

    1ответ

    Что лучше готовит для обработки многих соединений сокетов в Crystal? Истекает новое волокно для каждого соединения, передавая его принятому объекту сокета. Это позволит встроенному асинхронному IO-обр