nim

    1зной

    1ответ

    С типа определяется как type BroTuple = distinct tuple[a, b, c: int], как я могу: Создать новый экземпляр (Brotuple() говорит мне Error: object constructor needs an object type) доступ к своим полям (

    5зной

    1ответ

    Какова эквивалентность Nim List.Clear в таких языках, как java или C# для последовательностей? Я вижу перечисленные в системе proc setLen, но я не уверен, что он делает то, что я хочу. Из описания: f

    1зной

    1ответ

    У меня есть следующие программы Nim: import threadpool var channel: TChannel[string] proc consumer(channel: TChannel[string]) = let (flag,msg) = tryRecv(channel) if flag: echo msg

    4зной

    1ответ

    Когда я пытаюсь выполнить NIM для запуска без сборщика мусора с --gc:none, я получаю следующее сообщение об ошибке: Error: system module needs 'initStackBottomWith' Поскольку я нашел 0 ссылки в руково

    4зной

    2ответ

    Я начал изучать Nim вчера и решил прописать небольшой тест, чтобы сравнить производительность с Rust. Код был довольно легко писать и работает для значений до 10^9. Тем не менее, мне нужно проверить е

    2зной

    1ответ

    Я могу получить доступ к полям объекта во время выполнения, используя TAny, и я знаю, что есть .kind, что даст мне правильный TAnyKind, но есть ли метод, который позволит мне запрашивать определенные

    8зной

    1ответ

    Я недавно использовал шаблоны и макросы, но я должен сказать, что я едва нашел информацию об этих важных типах. Это мое поверхностное понимание: typed/expr - это то, что должно существовать ранее, но