Це програма для Linux під назвою Brick, останню версію якої можна завантажити як brick2.10sourcecode.tar.gz. Її можна запускати онлайн на безкоштовному хостинг-провайдері OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою Brick with OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
Цегла
ОПИС
Brick — це набір інструментів програмування інтерфейсу користувача терміналу (TUI) на Haskell, який дозволяє розробникам створювати багаті, адаптивні термінальні програми за допомогою декларативної моделі: ви визначаєте чисту функцію, яка відображає інтерфейс користувача зі стану програми та надаєте логіку переходу станів для обробки подій. brick надає декларативний API. На відміну від більшості інструментів графічного інтерфейсу, які вимагають написання довгої та виснажливої послідовності створення віджетів та налаштування макета, brick просто вимагає від вас опису вашого інтерфейсу за допомогою набору декларативних комбінаторів макета. Обробка подій здійснюється шляхом зіставлення вхідних подій зі шаблоном та оновлення стану вашої програми. В основі цієї бібліотеки лежить vty, тому для її використання необхідні деякі знання Vty. Brick залежить від vty-crossplatform, тому Brick має працювати будь-де, де працює Vty (Unix та Windows). Релізи Brick до версії 2.0 підтримують лише системи на базі Unix.
Функції
- Чисто функціональне малювання інтерфейсу користувача на основі стану програми
- Декларативна модель проектування, що розділяє логіку представлення та обробку подій
- Підтримує макет, фокус, прокручування, кеш рендерингу та керування курсором
- Ідеально підходить для створення текстових редакторів, панелей інструментів, ігор тощо
- Пропонує композицію віджетів з налаштовуваною поведінкою рендерингу
- Підкріплено вичерпним посібником та документацією для спрощення впровадження
Мова програмування
Haskell
Категорії
Цю програму також можна завантажити з https://sourceforge.net/projects/brick.mirror/. Вона розміщена на OnWorks для найпростішого запуску онлайн з однієї з наших безкоштовних операційних систем.