Moisés Ackerman

Results 39 issues of Moisés Ackerman

In the (haskell) LF typechecker, error messages are given a context with the `Error` constructor `EContext`, which takes a `Context`, taken from the `Gamma` field `_locCtx`. The `Context` type has...

language/later
language

Currently, `SResultNeedKey`'s callback, unlike any other `SResult*`'s, returns a `Boolean`. All handlers of `SResultNeedKey` ignore the value returned by the callback, except for the one in `ScenarioRunner` (via `missingWith`), which...

Part of https://github.com/digital-asset/daml/issues/14560, in turn part of https://github.com/digital-asset/daml/issues/14047

Part of https://github.com/digital-asset/daml/issues/13518

Currently, declaring fields with these names results in poor error messages, for example, ```haskell template Foo with p : Party where signatory p choice FooC : () with arg :...

good first issue
language

The problem here is that we use the location information in the DA-GHC AST for (at least) two purposes: * Providing error messages in LF conversion and typechecker. * Showing...

language
component/daml-studio

Use the interface name instead of type synonyms in *interface instance*s: It is common to use a qualified type synonym `I` for interfaces. For instance: ``` import Daml.Finance.Interface.Asset.Instrument qualified as...

language

interface methods are currently also duplicated as functions in the documentation, maybe this is not necessary (spun off from https://github.com/digital-asset/daml/issues/14694)

language