
Operator 0.1.7
您喜欢JavaScript,功能编程和Android吗?尝试操作员!
应用信息
应用描述
Android应用分析和审查:Operator 0.1.7,由Jö开发。在教育类别中列出。当前版本为0.1.7,在 22/10/2019 上更新。根据用户在Google Play上的评论:Operator 0.1.7。超过86 千的安装。 Operator 0.1.7目前有522评论,平均评分为3.9星
一个简单的JavaScript转录程序,以一种功能语言代码,看起来像另一种著名的功能编程语言(以h。)可以通过单个JavaScript脚本在您的网页中集成到您的网页中,前提是您还安装了JQMATH(http://mathscribe.com/mathscribe.com/author/jutor/noom juaver-noom juaver-noom juaver-noom juav and noom juaver-jquere-hood-jqmath.ht)。 (http://www.numericjs.com).
like h., operator
* is functional
* is little verbose
* understands binary operation’s infix notation
unlike h., operator
* is not lazy in essence but infinite structures (lists, trees...) can be实现的
*是未遵循的
*,如果您想(+1),则无法理解二进制操作员(x-> x+1)的部分(您必须(x-> x+1)),但要了解
*的部分
*没有较低/上部的案例区别
*没有任何优先级的优先级,因为ness cann ness and and and and and and cann* quote a nistand and and and and cann*(quote a)*(quote a)*(quote a)*(quote a quote a gote'(quote a quote'(quote a quote'(quote a)*((关于纯度的非常早的阶段
,操作员在大多数时候都可以使用不可变的变量和结构来修改某些状态(例如,HTML文档的内容,请参见demos)。它们在JavaScript中具有相同的含义(例如,+是多态)。现在,它们被视为2个参数的函数(除非一元长度和三元子字符串)。
get方法已成为!函数
eg:var val = obj [’black’]+xs [0];变为val =(obj!“ black”)+(xs!0)
javascript数组在操作员
eg中称为列表
eg:var xs = [1,2];变为xs = list()1 2()
javaScript对象在操作员
中称为映射
eg:var obj = {’red’:0,‘black’:1}; becomes obj = map () ”red” 0 ”black” 1 ()
these are designed to be immutable and, as functions, the following is valid:
beg = list () 1 2 3
next = beg 4 5
xs = next 6 ()
, the last () giving the end of the structure (the first one creates an new instance).然后,对于(不可估算的)顺序定义ys =下一个7(),处理XS和YS将影响XS!5的结果(可能会相应地给出6或7)。相反,定义一个新的不变列表:ys = list()1 2 3 4 5 7()
也可以使用几个有用的文档操纵fonctions:
:: =,:: =,newline,newline,value,value,数学,输入,按钮,互动,互动(请参阅demos){demos){demos)
{# 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可以使用JavaScript关键字访问功能。 eg:
sqrt x = javaScript((“(” Math.sqrt(“” + x) +“)”))
或,更好,
sqrt = javascript” var fun = funcome = function = function(x) “ Math.sqrt”
外jqmath:
如果计算的结果满足JQMATH格式(http://mathscribe.com/author/jqmath.html),则将显示为Mathematical formatial formatialical formatialical formation formatial formatial formatial formatial formallagation formallagical。例如
main =“ $ 355/113 $”
将在屏幕上显示一个不错的部分,如果您安装了脚本(由“发送Javascript”菜单发送)和JQMATH脚本。 用过的。例如
m = list()row1 row2()
row1 = list()2 5()
row2 = list2 = list()6 3()
nesionant = javascript“ numeric.det” numeric.det”
main = main =确定m {nuctinant m {numert = stecienant m
{#-24。请注意,对于2个或多个变量的数字函数的定义,没有快捷方式(如上面的SQRT中)。例如,在上面的前四行和
main = cestricant(product m m)
您应该定义
product = javascript” var fun = funct(x){return function(return function(return function){return numeric.dot(return numeric.dot(x,y);};};
我们目前正在提供0.1.7版本。这是我们最新,最优化的版本。它适用于许多不同的设备。从Google Play商店或我们托管的其他版本中免费下载Apk。此外,您可以在不注册的情况下下载且无需登录。
我们拥有超过2000+的Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ...设备,并提供了许多选项,您可以轻松选择适合您设备的游戏或软件。
如果在Google App Store上有任何国家限制或设备侧面的任何限制,它可能会派上用场。
什么是新的
Nothing new, really