Language module for the Sugar Javascript utility library.
Library functions for the Cream & Sugar language
Super lightweight JSX syntax highlighter
Babel preset for Vue JSX
Babel syntactic sugar for h automatic injection for Vue JSX
Babel syntactic sugar for h automatic injection for Vue JSX with @vue/composition-api
Babel syntactic sugar for replaceing `this` with `getCurrentInstance()` in Vue JSX with @vue/composition-api
Babel syntactic sugar for functional components
Babel syntactic sugar for v-model support in Vue JSX
Babel syntactic sugar for v-model support in Vue JSX
A Javascript utility library for working with native objects.
Core module for the Sugar Javascript utility library.
Web scraper for Bing.
Basic DOM manipulation
Work with IANA language tags.
Date module for the Sugar Javascript utility library.
No description provided.
Full BCP 47 language subtag data from the official IANA repository, in JSON format with multiple indices.
Types used by the Language server for node
TypeScript definitions for secure-random
<p> <a href="https://www.npmjs.com/package/@vue/language-core"><img src="https://img.shields.io/npm/v/@vue/language-core.svg?labelColor=18181B&color=1584FC" alt="NPM version"></a> <a href="https://github.com/vuejs/language-tools/blob/master/LICENSE"><
Language server implementation for node
language detector used in browser environment for i18next
VSCode Language Server Protocol implementation
Collection of functional syntactic sugar for Ruby programming language
Javascript Sugar: A superset of the Javascript language to make development easier.
RSugar allows you to execute R language commands from Ruby. It wraps rserve_client gem, providing some syntactic sugar and a few helper methods.
IfElse is an implementation of the pure object-oriented conditional syntax found in languages of the SmallTalk family, including Self. Those languages distinguish themselves by taking the "everything is an object / everything is a method" approach to a further extreme than Ruby, and getting rid of almost all cases of special syntax other than object definition and method call. Ruby, of course, already works this way for some purposes -- thus most Ruby developers prefer to write [1, 17, 39].each {|x| puts x} rather than for x in [1, 17, 39] puts x end and 3.times {|n| puts n} instead of i = 1 while i <= 3 puts i i += 1 end This module extends that same preference to conditional statements, providing replacements for the Ruby keywords +if+, and +unless+: x = 1 (x >= 0).if {puts 'positive'} (x < 0).unless {puts 'positive'} Note that as with the built-in special forms these methods replace, these methods are available on any Ruby Object, and obey the usual rules of which values are considered "Truthy" and "Falsey". <b>Note that the primary purpose of this gem is to demonstrate that the built-in (special form) versions of conditionals provided with Ruby are mostly syntactic sugar -- as with the +for+ keyword, there is no real need for these to be built into the language. With that said, the gem is fully tested, has no particular performance penalty (beyond the usual cost of method dispatch), and should be fully useable in general purpose code.</b> <b>Note also that while Smalltalk-family languages also provide an equivalent to the Ruby +else+ keyword, this depends on the more general block/lambda capability of those languages, which allow a method to take multiple blocks as arguments. This could be imitated with a syntax like:</b> # NOT A REAL EXAMPLE (x > 42).if then: lambda {|x| :big }, else: lambda {|x| :small} <b>which is true to the SmallTalk original, but feels less Ruby-ish to me, so I didn't implement this -- perhaps in a later version.</b>
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.