• R: 2つの異なるパッケージにある同じ名前の2つの関数

    質問 Rのパッケージ:tseriesとchronをロードする必要があります。 どちらもis.weekendという関数を持っています。 私の環境では、常に2番目に読み込んだパッケージの関数を持っています。 どのようにすれば、例えばchronの関数に常にアクセスできるのでしょうか? どのように解決するのですか? パッケージの読み込み順序によって違いが生じること、つまり、最後に

    2023-09-17 09:41:41
  • Goの関数とメソッドの違いは何ですか?

    質問 Goを始めようとしているのですが、その際に ドキュメント は非常に優れています。私がドキュメントで見つけられなかったのは、関数とメソッドの違いです。 私が理解している限りでは、関数は "global" で、つまり、関数を使うためにパッケージをインポートする必要はなく、常にそこにあります。メソッドはパッケージにバインドされています。これは正しいですか? どのように解決する

    2023-08-30 10:21:51
  • [解決済み] Clojureの関数が可変数のパラメータを取るようにするには?

    質問 私はClojureを学んでいて、可変数のパラメータを取る関数を定義しようとしています (a バリアディック 関数)を定義し、それらを合計しようとしています(そう、ちょうど + プロシージャのように)。しかし、私はそのような関数を実装する方法を知りません。 私ができることは、すべて (defn sum [n1, n2] (+ n1 n2)) もちろん、この関数は2つの

    2023-06-14 11:43:18
  • [解決済み] 匿名関数の略記

    質問 無名関数が#(...)という短い記法を使うことについて、理解できないことがあります。 以下は動作します。 REPL> ((fn [s] s) "Eh") "Eh" しかし、これでは REPL> (#(%) "Eh") これは動作します。 REPL> (#(str %) "Eh") "Eh" 私が理解できないのは、なぜ (#(%) "

    2023-06-07 02:40:40
  • [解決済み] シェルで関数をエクスポートする

    質問 親シェル(bash、sh、ksh)で関数をエクスポートして、親プロセスから起動されたすべての子プロセスでその関数を利用できるようにする方法を教えてください。 どのように解決するのですか? この export -f 機能はBashに特有のものです。 親 #!/bin/bash plus1 () { echo $(($1 + 1)); } echo $(plus1 8)

    2023-04-06 20:17:19
  • [解決済み] イテレータを受け取るRust関数はどう書けばいい?

    質問 イテレータを受け取り、それに対するいくつかの操作の結果を返す関数を書きたいと思っています。 具体的には、私は HashMap : use std::collections::HashMap; fn find_min<'a>(vals: Iterator<Item=&'a u32>) -> Option<&'a u32> {

    2023-03-15 21:07:36
  • [解決済み] Swiftの静的関数変数

    質問 私はSwiftで関数に局所的にのみスコープされた静的変数を宣言する方法を見つけ出そうとしています。 C言語では、これは次のように見えるかもしれません。 int foo() { static int timesCalled = 0; ++timesCalled; return timesCalled; } Objective-Cでも、基本的には同じです

    2023-01-31 18:08:25
  • [解決済み] 関数の引数のデフォルト値を定義する

    質問 Luaのwikiで、見つからない引数のデフォルト値を定義する方法を見つけました。 function myfunction(a,b,c) b = b or 7 c = c or 5 print (a,b,c) end これしかないのでしょうか?PHPのスタイルである myfunction (a,b=7,c=5) は機能しないようです。Luaの方法がうま

    2023-01-27 13:17:28
  • [解決済み] PostgreSQL関数のパラメータとしてのテーブル名

    質問 Postgresの関数のパラメータとしてテーブル名を渡したいです。私はこのコードを試してみました。 CREATE OR REPLACE FUNCTION some_f(param character varying) RETURNS integer AS $$ BEGIN IF EXISTS (select * from quote_ident($1) where

    2023-01-02 10:27:49
  • [解決済み] Visual Studioで関数のドキュメントを自動生成する

    質問 Visual Studio で関数ヘッダーを自動生成する方法 (できればキーボード ショートカット) があるかどうか疑問に思っています。 例 Private Function Foo(ByVal param1 As String, ByVal param2 As Integer) そして、自動的に次のようなものになる... '-------------------

    2022-12-03 10:34:13
  • [解決済み] Goでネストした関数宣言を許可しないことで軽減される問題は何ですか?

    質問 ラムダは期待通りに動作します。 func main() { inc := func(x int) int { return x+1; } } ただし、宣言の中に次のような宣言をすることは許されません。 func main() { func inc(x int) int { return x+1; } } ネストされた関数が許されない理由は何ですか?

    2022-10-06 15:11:10
  • [解決済み] 再帰的関数の仕組みを理解する

    質問 タイトルにあるように、私は非常に基本的なプログラミングの質問があるのですが、まだ理解することができません。 さまざまなオンライン スレッドから、すべての (非常に巧妙な) "In order to understand recursion, you must first understand recursion." の返信をフィルタリングしても、まだよく理解できていません。 知ら

    2022-09-11 04:51:21
  • [解決済み] kotlin.Resultはなぜ戻り値として使えないのですか?

    質問 あるメソッドを作成し、その戻り値が Result<R> のクラスで MyClass<R> というエラーメッセージが表示されますが、'kotlin.Result' を戻り値の型として使用することはできません。 ヒントを得るためにResultのソースコードも調べてみましたが、なぜそうなるのでしょうか? テストコード (v.1.3-RCを使用)。

    2022-09-05 09:54:23
  • [解決済み] Scalaでメソッドをプロファイリングするには?

    質問 Scalaのメソッドコールをプロファイリングする標準的な方法は何ですか? 私が必要とするのは、私がタイマーを開始および停止するために使用することができるメソッドの周りのフックです。 Javaでは、アスペクトプログラミング、aspectJを使用して、プロファイルされるメソッドを定義し、同じことを達成するためにバイトコードを注入します。 Scalaでは、静的型付けを失うことなく

    2022-07-31 16:15:53
  • [解決済み] Clojureで関数の引数にデフォルト値を作成する方法

    質問 私はこれを持っています。 (defn string->integer [str & [base]]) (Integer/parseInt str (if (nil? base) 10 base))) (文字列->整数 "10")です。 (文字列->整数"FF" 16) でも、もっといい方法があるはずです。 どのように解決するのか? 関数は

    2022-06-05 18:26:54
  • [解決済み] 関数が長すぎる場合とは?[クローズド]

    質問 現在のところ、この質問は私たちのQ&A形式には適していません。私たちは回答が事実、参考文献、専門知識によって裏付けられていることを期待していますが、この質問はおそらく討論、議論、投票、または拡大した議論を求めるものでしょう。この質問を改善し、再開できる可能性があると思われる場合 ヘルプセンターへ を

    2022-05-14 03:21:47
  • [解決済み] バリューレシーバー vs. ポインターレシーバー

    質問 どのような場合にポインタレシーバーではなく、バリューレシーバーを使用したいのかが非常に不明です。 docsからおさらいすると。 type T struct { a int } func (tv T) Mv(a int) int { return 0 } // value receiver func (tp *T) Mp(f float32) float

    2022-04-28 23:55:50
  • [解決済み] どのように私はSwiftで完了ハンドラを持つ関数を作成することができましたか?

    質問 どのようにアプローチすればいいのか、ちょっと気になりました。ある関数があり、それが完全に実行されたときに何かを起こしたい場合、どのようにしてこれを関数に追加するのでしょうか?ありがとうございます。 どのように解決するのですか? ネットワークからファイルをダウンロードする機能があり、ダウンロードタスクが終了したときに通知を受けたい場合を考えます。 typealias Compl

    2022-04-26 14:34:36
  • [解決済み] Rust のデフォルトの関数引数

    質問 デフォルトの引数を持つ関数を作成することは可能ですか? fn add(a: int = 1, b: int = 2) { a + b } 解決方法は? いいえ、現時点ではありません。いずれは実装される可能性が高いと思いますが、今のところこの分野での活発な活動はありません。 ここで採用される典型的なテクニックは、異なる名前とシグネチャを持つ関数やメソッドを使用することです

    2022-04-25 19:54:58
  • [解決済み] swiftで関数から複数の値を返す

    質問 swiftの関数から同じ型(Int)の3つの別々のデータ値を返すにはどうしたらいいですか? 時間、分、秒を別々の整数値として、同じ関数から一度に返したいのですが、可能でしょうか? 複数の値を返すための構文を理解していないだけだと思います。これは私が使っているコードですが、last(return)の行で困っています。 何かお手伝いいただけると幸いです。 func getTi

    2022-04-23 18:07:53