From mboxrd@z Thu Jan 1 00:00:00 1970 From: zimoun Subject: naming scheme for "compilers" toolsuite? Date: Fri, 17 Apr 2020 04:12:39 +0200 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:38414) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jPGUu-00066k-Tx for guix-devel@gnu.org; Thu, 16 Apr 2020 22:12:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jPGUt-0000pn-TS for guix-devel@gnu.org; Thu, 16 Apr 2020 22:12:52 -0400 Received: from mail-qk1-x734.google.com ([2607:f8b0:4864:20::734]:33527) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jPGUt-0000pa-Pq for guix-devel@gnu.org; Thu, 16 Apr 2020 22:12:51 -0400 Received: by mail-qk1-x734.google.com with SMTP id v7so1029521qkc.0 for ; Thu, 16 Apr 2020 19:12:51 -0700 (PDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane-mx.org@gnu.org Sender: "Guix-devel" To: Guix Devel Dear, Giving a look to the Arun's patches [1] about improving "guix search", I am testing some queries. Well, I am not able to find what I want in the jungle of all the packages, independently of the implementation of "guix search". For example, what is the package which provides standard libraries and tools for Haskell? for OCaml? Does the package named "ghc-toolchain" or "haskell-toolchain" seem a good idea? Debian provides the package named "haskell-platform" which gives a nice batteries included Haskell experience. Note that Guix already provides "gcc-toolchain" or "clang-toolchain" or "gfortran-toolchain". Therefore, it seems consistent to provide something similar for Haskell and OCaml, say. Maybe more. Last, from the "guix search haskell" it is hard to know which packages to install and then to have an easy Haskell experience. The package "ghc" is the sixth on the list. What do you think? All the best, simon [1] https://issues.guix.gnu.org/issue/39258#68