After 3 months of using Haskell, I just realized that I shouldn't use cabal as a package manager.
Now my question is do I ever want to install a package outside of a sandbox? If yes, why?
Pre-Installation StepsEnter your username and password for the Salesforce organization in which you want to install the package, and then click Log In. Select Install in Production or Install in Sandbox.
Salesforce has two ways that you can build managed packages, first-generation packaging (1GP) and second-generation packaging (2GP). This guide describes 1GP. For new solutions, use 2GP as described in the Second-Generation Managed Packages section of the Salesforce DX Developer Guide.
Unmanaged packages are typically used to distribute open-source projects or application templates to provide developers with the basic building blocks for an application , whereas Managed packages are typically used by salesforce.com partners to distribute and sell applications to customers.
I often muck around with ideas that aren't full packages. They're often a single file, around 30-100 lines, don't have a main
, aren't libraries, and are never intended to be used as anything other than toys to load in ghci. Occasionally, they depend on libraries from packages that don't come with ghc. I'll just install packages they depend on in my user db, because who cares? Worst case, I'll nuke ~/.ghc
and reinstall what I need for whatever I work on next.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With