Operator 0.1.7

Operator 0.1.7

Ti piace JavaScript, programmazione funzionale e Android? Prova l'operatore!

Informazioni Per App


0.1.7
October 22, 2019
Android 4.0+
Everyone

Descrizione Dell'app


Analisi E Revisione Delle App Android: Operator 0.1.7, Sviluppato Da Jö. Elencato Nella Categoria Istruzione. La Versione Corrente È 0.1.7, Aggiornata L' 22/10/2019 . Secondo Le Recensioni Degli Utenti Su Google Play: Operator 0.1.7. Ottenuto Oltre 86 Mille Installazioni. Operator 0.1.7 Ha Attualmente Recensioni 522, Valutazione Media 3.9 Stelle

Un semplice programma JavaScript Transpiler per codificare in un linguaggio funzionale che sembra un altro famoso linguaggio di programmazione funzionale (a partire da un h.)

Ogni traduzione può essere integrata nella tua pagina web tramite un singolo script javascript, a condizione che JQMath (http://mathschesce.com/author/jqmath.html) - with jqmath - e installate jqmath (http://mathschesbe.com/author/jqmath.html) (http://www.numericjs.com).

come h., operatore
* è funzionale
* è piccolo verboso
* comprende la notazione di infix di binari {##}
che si è sfollata
* non è lazy in essence () CAT ... Implementato
* non è stato untyped
* non capisce le sezioni con gli operatori binari (devi (x-> x+1) se si desidera (+1)) ma comprende le sezioni altrimenti
* non ha una distinzione dei casi più bassi {##}* non assume alcuna priorità binaria {###= non è considerata una citazione semplice) come una virgola di sussidi più bassi {########## Fase iniziale

Per quanto riguarda la purezza, l'operatore funziona la maggior parte del tempo con variabili e strutture immutabili ma occasionalmente (dopo la parola chiave interagenti) Alcuni stati possono essere modificati (contenuto di un documento HTML, ad esempio, vedi demo).

In gamma primitiva Ins:
solo +,-,/,%,, Lo stesso significato che hanno in JavaScript (+ è polimorfico per esempio). Ora sono considerati funzioni di 2 argomenti (tranne la lunghezza unaria e la sottostringa ternaria).

Il metodo Get è diventato il! funzione
eg: var val = obj ['black']+xs [0]; diventa val = (obj! "Black”)+(xs! 0)

Un array JavaScript è chiamato elenco in operatore
EG: var xs = [1,2]; diventa xs = list () 1 2 ()

Un oggetto JavaScript è chiamato una mappa nell'operatore
eg: var obj = {"rosso": 0, "nero": 1}; diventa obj = map () ”rosso” 0 ”Black” 1 ()

Questi sono progettati per essere immutabili e, come funzioni, quanto segue è valido:

beg = list () 1 2 3
successivo = beg 4 5
xs = Next 6 ()

, l'ultimo dando la struttura (##uno che crea una nuova struttura (la First One Structure (First One Strudia istanza). Sarebbe quindi sconsiderato a definito YS = successivo 7 () per l'ordine (impredito) in cui vengono elaborati XS e YS influenzerebbe il risultato di XS! 5 (che potrebbe dare 6 o 7 di conseguenza). instead, define a new immutable list: ys = list () 1 2 3 4 5 7 ()

several useful document manipulation fonctions are available also:
:=, ::=, newline, value, math, input, button, interact (see demos)

several useful general fonctions are available also:
hex2char, dec2hex, hex2dec

the other javascript components can be accessed by the javascript keyword (see below).

and thats’all for the primitive built-ins!

foreign built-ins:
foreign javascript:
operator only knows a very small set of primitive keywords and operators but all the javascript È possibile accedere alle funzioni con la parola chiave JavaScript. eg:

sqrt x = javaScript (("math.sqrt (” + x) + ”)”)
o, meglio,
sqrt = javascript ”var fun = javascript (x) {return math.sqrt (x);}; fun”
o semplicemente
sqrt = javascript (x) {return math.sqrt (x);}; Fun ”
o semplicemente
"Math.sqrt"

straniero jqmath:
Se il risultato di un calcolo soddisfa il formato JQMath (http://mathscribe.com/author/jqmath.html), verrà visualizzato come una formula matematica. Ad esempio
main = "$ 355/113 $"
mostrerà una bella frazione sullo schermo e sulla tua pagina Web se si installa lo script (inviato dal menu "Invia javascript") e lo script jqmath. usato. Ad esempio

m = list () row1 row2 ()
row1 = list () 2 5 ()
row2 = list () 6 3 ()
determinante = javascript ”numeric.det”
main = determinante m

restituirà -24. Si noti che non esiste un collegamento (come in SQRT sopra) per le definizioni delle funzioni numeriche di 2 o più variabili. Ad esempio, con le prime quattro righe sopra e

main = determinante (prodotto m m)

dovresti definire

Product = javaScript ”var fun = function (x) {function di ritorno (y) {return numeric.dot (x, y);};}; divertimento”
in ordine 576.
Attualmente Stiamo Offrendo La Versione 0.1.7. Questa È La Nostra Ultima Versione Più Ottimizzata. È Adatto A Molti Dispositivi Diversi. Download Gratuito Direttamente Apk Dal Google Play Store O Altre Versioni Che Stiamo Ospitando. Inoltre, È Possibile Scaricare Senza Registrazione E Non È Richiesto L'accesso.

Abbiamo Più Di Dispositivi Disponibili 2000+ Per Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... Con Così Tante Opzioni, È Facile Scegliere Giochi O Software Adatti Al Tuo Dispositivo.

Può Tornare Utile Se Ci Sono Restrizioni Nazionali O Restrizioni Dal Lato Del Tuo Dispositivo Sull'app Store Di Google.

Cosa C'è Di Nuovo


Nothing new, really

Valuta E Revisione Su Google Play Store


3.9
522 Totale
5 54.7
4 19.5
3 6.4
2 5.2
1 14.3

Numero Totale Di Valutazioni

Numero Totale Di Utenti Attivi Valutati Per: Operator 0.1.7

Numero Totale Di Installazioni (*Stimato)

Stima Del Numero Totale Di Installazioni Su Google Play, Approssimati Dal Numero Di Valutazioni E Limiti Di Installazione Raggiunti Su Google Play.