小编Mat*_*ard的帖子

使用列表中的名称调用Scheme函数

是否可以仅使用可用的函数名称作为列表中的字符串来调用Scheme函数?

(define (somefunc x y)
  (+ (* 2 (expt x 2)) (* 3 y) 1))

(define func-names (list "somefunc"))
Run Code Online (Sandbox Code Playgroud)

然后调用somefunc (car func-names).

evaluation scheme function invocation

7
推荐指数
1
解决办法
2265
查看次数

从我的iPhone应用程序打开spotify应用程序

我很确定必须有一种方法从我自己的应用程序启动spotify iphone应用程序.我已经看到SMP应用程序(分享我的播放列表)在将播放列表推入spotify应用程序时做了类似的事情.

我猜应该是这样的:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"spotify://search:muse"]];
Run Code Online (Sandbox Code Playgroud)

如您所见,我希望能够对特定关键字进行spotify搜索.问题是我真的不知道spotify网址方案,如果有这样的东西可用.

我一直在网上搜索,在spotify开发者网站等搜索,但没有出现......

iphone url spotify ios

7
推荐指数
1
解决办法
9278
查看次数

处理ML中的异常

大家好,我试图理解ML中的异常是如何工作的,但是我有一个奇怪的错误,我无法弄清楚出了什么问题:

exception Factorial 

fun checked_factorial n =
  if n < 0 then
    raise Factorial 
  else n;

fun factorial_driver () =
    checked_factorial(~4)
  handle
    Factorial => print "Out of range.";
Run Code Online (Sandbox Code Playgroud)

可能有什么不对?提前感谢您的帮助.

sml smlnj

2
推荐指数
1
解决办法
4666
查看次数

标签 统计

evaluation ×1

function ×1

invocation ×1

ios ×1

iphone ×1

scheme ×1

sml ×1

smlnj ×1

spotify ×1

url ×1