Size: a a a

2021 May 03

IL

Ilya L in rust_offtopic
Есть ли для раста какая-нибудь простенькая библиотека для 2D графики. Что-то вроде SFML для С++. Либо может для SFML есть биндинги на расте?
P.S. интересует именно "проверенные" библиотеки если кто-то пользовался
источник

TK

Traveller Kolsky in rust_offtopic
источник

H

Hirrolot in rust_offtopic
ну refinement types выражаются через зависимые пары: тип * предикат
источник

TK

Traveller Kolsky in rust_offtopic
Есть некоторые важные моменты:
1. Инструкция по установке на https://github.com/jeremyletang/rust-sfml/wiki
2. Необходимость помещения необходимых dll в папку debug/release (можно build-скриптом)
3. CSFML новейшей версии не скомпилирован, из-за чего на Windows компиляция будет падать. Чтобы избежать, либо надо использовать версию 0.15.1, либо из исходника закомментировать одну неиспользуемую функцию с созданием текстуры (RenderTexture::with_settings)
источник

IL

Ilya L in rust_offtopic
О, этот репозиторий уже находил
Но было интересно может еще кто-то что-то посоветует
Спасибо, гляну!
источник

AN

Alex Noname in rust_offtopic
А бываю ещё какие то зависимые штуки? Кроме пар.
источник

H

Hirrolot in rust_offtopic
хз, не помню
источник

H

Hirrolot in rust_offtopic
интересный вопрос
источник

p

polunin.ai in rust_offtopic
Функции
источник

p

polunin.ai in rust_offtopic
Это все вроде
источник

p

polunin.ai in rust_offtopic
Пары и функции
источник

H

Hirrolot in rust_offtopic
вроде
источник

AN

Alex Noname in rust_offtopic
Что значит зависимые функции о_о
источник

p

polunin.ai in rust_offtopic
foo: (x: a) -> b x
источник

p

polunin.ai in rust_offtopic
Тип результата зависит от типа входящего значения
источник

p

polunin.ai in rust_offtopic
В расте кстати есть первый их подвид
источник

p

polunin.ai in rust_offtopic
fn foo<A>(t: A) -> <A as Trait>::Type { ... }
источник

AN

Alex Noname in rust_offtopic
Так надо чтобы от значения зависило
источник

EG

Emmanuel Goldstein in rust_offtopic
Это не завтипы ни с какой стороны
источник

EG

Emmanuel Goldstein in rust_offtopic
От t тут ничо не зависит, только от A
источник