PureScript

Скріншот програми:
PureScript
Дані програми:
Версія: 0.7.6.1 оновлений
Дата завантаження: 10 Feb 16
Розробник: PureScript Development Team
Ліцензія: Безкоштовно
Популярність: 21

Rating: nan/5 (Total Votes: 0)

PureScript був натхненний Haskell і спосіб написати дуже складний і динамічний код, а потім скомпілювати його JavaScript і запустити його в вашому браузері.

Вона включає в себе безліч функцій JavaScript ніколи не будуть в змозі підтримувати спочатку, що дозволяє розробникам створювати дуже потужні програми JavaScript без необхідності мучити себе писак JavaScript і іншими примхами.

Сам мову PureScript сильно типізованих і статично типізованих в той же час, а також підтримує виразних типів.

Це в основному розміщує PureScript в тій же категорії, що й інші мови програмування, як Java, C ++, C #, Haskell, D, Scala, іржа, і Паскаль.

Перш ніж вибрати для написання веб-додатків в PureScritp, переконайтеся, щоб перевірити документацію на початок

Що нового в цьому випуску :.

  • PSC-Docs тепер може генерувати файли теги для Vim і Emacs.
  • psci тепер підтримує --node-OPTS прапор для передати параметри вузла виконуваного файлу.
  • psci тепер підтримує директиви повної форми.
  • Синтаксис для імпорту і інших типів декларації в psci була покращена.

  • коментарі
  • Markdown тепер може бути включена на рівні модуля.
  • Повідомлення про помилки тепер представлені внутрішньо як алгебраїчний тип даних, і досить друк була поліпшена за рахунок використання бібліотеки ящиків. Помилки в даний час посилаються на вікі.
  • Code покоління в даний час зберігає імена більш аргументів функції в разі заяв.

Що нового у версії 0.7.4.1:

  • psc-docs~~pobj тепер можуть створювати файли теги для Vim і Emacs.
  • psci тепер підтримує --node-OPTS прапор для передати параметри вузла виконуваного файлу.
  • psci тепер підтримує директиви повної форми.
  • Синтаксис для імпорту і інших типів декларації в psci була покращена.

  • коментарі
  • Markdown тепер може бути включена на рівні модуля.
  • Повідомлення про помилки тепер представлені внутрішньо як алгебраїчний тип даних, і досить друк була поліпшена за рахунок використання бібліотеки ящиків. Помилки в даний час посилаються на вікі.
  • Code покоління в даний час зберігає імена більш аргументів функції в разі заяв.

Що нового у версії 0.7.0.0:

  • psc-docs~~pobj тепер можуть створювати файли теги для Vim і Emacs.
  • psci тепер підтримує --node-OPTS прапор для передати параметри вузла виконуваного файлу.
  • psci тепер підтримує директиви повної форми.
  • Синтаксис для імпорту і інших типів декларації в psci була покращена.

  • коментарі
  • Markdown тепер може бути включена на рівні модуля.
  • Повідомлення про помилки тепер представлені внутрішньо як алгебраїчний тип даних, і досить друк була поліпшена за рахунок використання бібліотеки ящиків. Помилки в даний час посилаються на вікі.
  • Code покоління в даний час зберігає імена більш аргументів функції в разі заяв.

Що нового у версії 0.6.9.3:

  • psc-docs~~pobj тепер можуть створювати файли теги для Vim і Emacs.
  • psci тепер підтримує --node-OPTS прапор для передати параметри вузла виконуваного файлу.
  • psci тепер підтримує директиви повної форми.
  • Синтаксис для імпорту і інших типів декларації в psci була покращена.

  • коментарі
  • Markdown тепер може бути включена на рівні модуля.
  • Повідомлення про помилки тепер представлені внутрішньо як алгебраїчний тип даних, і досить друк була поліпшена за рахунок використання бібліотеки ящиків. Помилки в даний час посилаються на вікі.
  • Code покоління в даний час зберігає імена більш аргументів функції в разі заяв.

Що нового у версії 0.6.8:

  • Цей реліз надається для забезпечення виправлення помилок і можливості потрібно для компіляції останні основні бібліотеки.

Що нового у версії 0.5.0:

  • Нові можливості:
  • Мульти класи типів параметрів
  • Superclasses
  • FlexibleInstances і FlexibleContexts
  • Нехай прив'язок тепер підтримуються. Випускає ключове слово може ввести кілька локальних (можливо, взаємно рекурсивних) прив'язок, поряд з додатковими підписами типу
  • Де положення тепер підтримуються в оголошеннях цінності, з тими ж правилами, що і нехай прив'язок
  • Порожні оголошення даних і класи порожні типу тепер підтримуються
  • Нова команда опції лінії --codegen управління, які модулі будуть мати JavaScript і екстернів генерується
  • Покращення:
  • Досить друк для типів рядків була покращена
  • Тепер імена модулів можуть містити
  • Нові правила оптимізатора були додані для коду в монаді ST, щоб відтворити функціональність блоків особливість, яка була видалена
  • Pattern сполучні тепер можна використовувати в якості аргументів лямбда-вирази
  • PSCI тепер є: команда Т для перевірки типу значення
  • Масив досить друк за допомогою шоу було покращено
  • PSCI закінчення упорядковано
  • PSCI тепер є команди довідки
  • Історія PSCI знаходиться в XDG конфігурації
  • PSCI дозволяє завантажувати модулі з ~ шляхів
  • PSCI може приймати список модулів для завантаження при запуску з командного рядка
  • PSCI тепер може бути налаштована за допомогою .psci файлу в поточному каталозі. Якщо такий файл існує, то він повинен містити список команд для запуску при запуску
  • Вирішено помилка:

  • <Літій> The вбирає співвідношення було зафіксовано для типів об'єктів
  • Сортувати більше не мутує масиви
  • PSCI Тепер обчислює вирази
  • Перекриття змінні у випадках клас типів відкидаються
  • Виправлена ​​помилка в оптимізатора, пов'язаної з вбудовування був встановлений
  • був встановлений тип перевірки помилка, пов'язана з литералов масиву
  • Файли екстернів (--externs) тепер знову працює

Схожі програми

OCaml
OCaml

1 Oct 15

Reactor.js
Reactor.js

13 May 15

Mult
Mult

12 May 15

sweet.js
sweet.js

28 Feb 15

PureScript

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями