An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness. It advertises "no runtime exceptions in practice", made possible by the Elm compiler's static type checking.

Property Value
dbo:abstract
  • Elm és un llenguatge de programació funcional i tipatge fort per crear interfícies d'usuari basades en navegadors web, generant estructures dinàmiques basades en JavaScript. Elm utilitza la i un sistema de gràfics funcional pur per construir interfícies d'usuari sense actualitzacions destructives. Utilitza una sintaxi molt similar al Haskell però amb diferent semàntica. Elm és d'avaluació estricta (l'avaluació va de l'arrel a les branques començant per la funció main) i primerenca (en un àmbit local les instruccions s'executen per ordre d'aparició; no hi ha clàusules where). (ca)
  • Elm estas funkcia lingvo de programado kiu eblas krei grafikajn interfacojn por iu ajn retejo kaj ankaŭ ludojn. Ĝi transigas la kodon en ĜavaSkripto. La funkcieco de lingvprogramado kiel Elm ebligas: * Neniuj rultempaj eraroj praktike. * Amikaj erarmesaĝoj. * Fidinda redesignado. * Aŭtomate devigita semantika versio por ĉiuj Elm-pakaĵoj. (eo)
  • Elm ist eine funktionale Programmiersprache für die deklarative Programmierung grafischer Oberflächen (GUIs) für Webanwendungen. Elm kompiliert zu JavaScript und folgt dem Anspruch, die typischen Aufgaben der Programmierung grafischer Oberflächen zu vereinfachen. (de)
  • Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness. It advertises "no runtime exceptions in practice", made possible by the Elm compiler's static type checking. (en)
  • Elm es un lenguaje de programación para crear interfaces gráficas de usuario para navegadores web. Elm es un lenguaje funcional puro y fuertemente tipificado, y está desarrollado con énfasis en usabilidad, rendimiento, y robustez. Proclama "no tener excepciones en la práctica", hecho posible por el sistema de tipado estático del compilador.​ (es)
  • Elm est un langage de programmation fonctionnel qui permet de créer des interfaces graphiques pour le web ainsi que des jeux. Il compile le code en JavaScript. (fr)
  • Elm은 웹 브라우저 기반의 GUI(Graphical user interface)를 선언적으로 작성하기 위한 도메인 특화 언어이다. Elm은 순수 함수형 언어이며, 사용성(usability)·퍼포먼스·견고성을 중시하여 개발되고 있다. 정적이고 강력한 타입 검사에 의해 '사실상 일체의 실행시 예외가 일어나지 않는다'는 점을 강점으로 내세우고 있다. (ko)
  • Elm è un linguaggio di programmazione domain-specific per creare dichiaratamente interfacce-utente grafiche basate su browser web. Elm è puramente funzionale, ed è sviluppato dando priorità all'usabilità, alle prestazioni, e alla robustezza. Sostiene di evitare praticamente qualunque eccezione in fase di esecuzione , grazie alle verifiche statiche del compilatore Elm. (it)
  • Elmは、ウェブブラウザベースのグラフィカルユーザインタフェースを宣言的に作成するためのドメイン固有プログラミング言語である。Elmは純粋関数型言語であり、ユーザビリティ・パフォーマンス・堅牢性を重視して開発されている。静的かつ強力な型検査によって「事実上一切の実行時例外が起こらない」ことを売りにしている。 (ja)
  • Elm é uma linguagem de programação específica de domínio para criar declarativamente interfaces gráficas com o usuário baseadas em navegador da web . Elm é puramente funcional e é desenvolvido com ênfase em usabilidade , desempenho e robustez . Ele anuncia "nenhuma exceção de tempo de execução na prática", possibilitada pela verificação de tipo estático do compilador Elm. (pt)
  • Elm — функциональный язык, предназначенный для декларативного создания браузерных графических интерфейсов; веб-интерфейсы описываются в функционально-реактивном стиле. Разработан в 2012 году программистом (Evan Czaplicki) в дипломной работе. С первого выпуска в документации на язык было много примеров и имелся онлайн-редактор, благодаря чему есть возможность быстро попробовать программировать на Elm прямо в браузере. Изначальная реализация компилировала Elm в HTML, CSS и JavaScript. В следующих выпусках набор инструментов был расширен: добавлен REPL, пакетный менеджер, отладчик и установщики для macOS и Windows. На официальном сайте ведётся репозиторий библиотек, разрабатываемых для языка. (ru)
  • Elm是一个领域特定编程语言,用于声明式地创建基于web浏览器的图形用户界面。Elm是纯函数式的,开发它时强调了易用性、性能和健壮性。它宣传为“实际上没有运行时间异常”,Elm编译器的静态类型检查使之成为可能。 (zh)
  • Elm (з англ. В'яз) — функційна мова програмування, для декларативного створення браузерних застосунків з графічним інтерфейсом користувача. Elm використовує стиль та для того щоб сконструювати інтерфейс користувача унеможливлюючи деструктивні зміни. Синтаксис схожий на Haskell, але значно спрощений і спеціалізований. Вихідний код на Elm компілюється в нативний JavaScript. Скомпільований JavaScript містить код додатка, яке керують піддерево DOM. (uk)
dbo:influenced
dbo:influencedBy
dbo:latestReleaseDate
  • 2019-10-21 (xsd:date)
dbo:latestReleaseVersion
  • 0.19.1
dbo:license
dbo:releaseDate
  • 2012-03-30 (xsd:date)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 37552825 (xsd:integer)
dbo:wikiPageLength
  • 16839 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1098391992 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • Evan Czaplicki (en)
dbp:fileExt
  • .elm (en)
dbp:influenced
dbp:influencedBy
dbp:latestReleaseDate
  • 2019-10-21 (xsd:date)
dbp:latestReleaseVersion
  • 0.190000 (xsd:double)
dbp:license
  • Permissive (en)
dbp:logo
  • 120 (xsd:integer)
dbp:name
  • Elm (en)
dbp:paradigm
dbp:released
  • 2012-03-30 (xsd:date)
dbp:typing
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Elm és un llenguatge de programació funcional i tipatge fort per crear interfícies d'usuari basades en navegadors web, generant estructures dinàmiques basades en JavaScript. Elm utilitza la i un sistema de gràfics funcional pur per construir interfícies d'usuari sense actualitzacions destructives. Utilitza una sintaxi molt similar al Haskell però amb diferent semàntica. Elm és d'avaluació estricta (l'avaluació va de l'arrel a les branques començant per la funció main) i primerenca (en un àmbit local les instruccions s'executen per ordre d'aparició; no hi ha clàusules where). (ca)
  • Elm estas funkcia lingvo de programado kiu eblas krei grafikajn interfacojn por iu ajn retejo kaj ankaŭ ludojn. Ĝi transigas la kodon en ĜavaSkripto. La funkcieco de lingvprogramado kiel Elm ebligas: * Neniuj rultempaj eraroj praktike. * Amikaj erarmesaĝoj. * Fidinda redesignado. * Aŭtomate devigita semantika versio por ĉiuj Elm-pakaĵoj. (eo)
  • Elm ist eine funktionale Programmiersprache für die deklarative Programmierung grafischer Oberflächen (GUIs) für Webanwendungen. Elm kompiliert zu JavaScript und folgt dem Anspruch, die typischen Aufgaben der Programmierung grafischer Oberflächen zu vereinfachen. (de)
  • Elm is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness. It advertises "no runtime exceptions in practice", made possible by the Elm compiler's static type checking. (en)
  • Elm es un lenguaje de programación para crear interfaces gráficas de usuario para navegadores web. Elm es un lenguaje funcional puro y fuertemente tipificado, y está desarrollado con énfasis en usabilidad, rendimiento, y robustez. Proclama "no tener excepciones en la práctica", hecho posible por el sistema de tipado estático del compilador.​ (es)
  • Elm est un langage de programmation fonctionnel qui permet de créer des interfaces graphiques pour le web ainsi que des jeux. Il compile le code en JavaScript. (fr)
  • Elm은 웹 브라우저 기반의 GUI(Graphical user interface)를 선언적으로 작성하기 위한 도메인 특화 언어이다. Elm은 순수 함수형 언어이며, 사용성(usability)·퍼포먼스·견고성을 중시하여 개발되고 있다. 정적이고 강력한 타입 검사에 의해 '사실상 일체의 실행시 예외가 일어나지 않는다'는 점을 강점으로 내세우고 있다. (ko)
  • Elm è un linguaggio di programmazione domain-specific per creare dichiaratamente interfacce-utente grafiche basate su browser web. Elm è puramente funzionale, ed è sviluppato dando priorità all'usabilità, alle prestazioni, e alla robustezza. Sostiene di evitare praticamente qualunque eccezione in fase di esecuzione , grazie alle verifiche statiche del compilatore Elm. (it)
  • Elmは、ウェブブラウザベースのグラフィカルユーザインタフェースを宣言的に作成するためのドメイン固有プログラミング言語である。Elmは純粋関数型言語であり、ユーザビリティ・パフォーマンス・堅牢性を重視して開発されている。静的かつ強力な型検査によって「事実上一切の実行時例外が起こらない」ことを売りにしている。 (ja)
  • Elm é uma linguagem de programação específica de domínio para criar declarativamente interfaces gráficas com o usuário baseadas em navegador da web . Elm é puramente funcional e é desenvolvido com ênfase em usabilidade , desempenho e robustez . Ele anuncia "nenhuma exceção de tempo de execução na prática", possibilitada pela verificação de tipo estático do compilador Elm. (pt)
  • Elm是一个领域特定编程语言,用于声明式地创建基于web浏览器的图形用户界面。Elm是纯函数式的,开发它时强调了易用性、性能和健壮性。它宣传为“实际上没有运行时间异常”,Elm编译器的静态类型检查使之成为可能。 (zh)
  • Elm (з англ. В'яз) — функційна мова програмування, для декларативного створення браузерних застосунків з графічним інтерфейсом користувача. Elm використовує стиль та для того щоб сконструювати інтерфейс користувача унеможливлюючи деструктивні зміни. Синтаксис схожий на Haskell, але значно спрощений і спеціалізований. Вихідний код на Elm компілюється в нативний JavaScript. Скомпільований JavaScript містить код додатка, яке керують піддерево DOM. (uk)
  • Elm — функциональный язык, предназначенный для декларативного создания браузерных графических интерфейсов; веб-интерфейсы описываются в функционально-реактивном стиле. Разработан в 2012 году программистом (Evan Czaplicki) в дипломной работе. С первого выпуска в документации на язык было много примеров и имелся онлайн-редактор, благодаря чему есть возможность быстро попробовать программировать на Elm прямо в браузере. (ru)
rdfs:label
  • Elm (llenguatge de programació) (ca)
  • Elm (Programmiersprache) (de)
  • Elm (programlingvo) (eo)
  • Elm (lenguaje de programación) (es)
  • Elm (programming language) (en)
  • Elm (langage) (fr)
  • Elm (linguaggio di programmazione) (it)
  • Elm (プログラミング言語) (ja)
  • Elm (ko)
  • Elm (linguagem de programação) (pt)
  • Elm (язык программирования) (ru)
  • Elm (编程语言) (zh)
  • Elm (мова програмування) (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
foaf:name
  • Elm (en)
is dbo:influenced of
is dbo:programmingLanguage of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:influenced of
is dbp:programmingLanguage of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License