Skip to main content
Glama
emicklei

melrōse musical expression player

by emicklei
sub.go629 B
package calc import ( "fmt" "github.com/emicklei/melrose/core" ) type Sub struct { Left any Right any } func (s Sub) Storex() string { return fmt.Sprintf("%s - %s", core.Storex(s.Left), core.Storex(s.Right)) } func (s Sub) Value() any { isFloatOp := false if _, ok := s.Left.(float64); ok { isFloatOp = true } if _, ok := s.Right.(float64); ok { isFloatOp = true } if isFloatOp { l, _ := resolveFloatWithInt(s.Left) r, _ := resolveFloatWithInt(s.Right) return l - r } // integer op l, ok := resolveInt(s.Left) if !ok { l = 0 } r, ok := resolveInt(s.Right) if !ok { r = 0 } return l - r }

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/emicklei/melrose'

If you have feedback or need assistance with the MCP directory API, please join our Discord server