bfirsh / bfirsh/funker

Should Funker functions be able to define types of args/return values?

Open
#2 2 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
253
Forks
9
PR merge metrics
No merged PRs in 30d

Description

This could probably be done with protobufs (like GRPC), but some questions that were raised:

- Does this add unnecessary complexity? Can we leave it up to the user to do type checking, if required?
- How are the types specified? Could they be exposed as labels on the image?

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Start by reviewing how Funker functions currently handle argument and return types, then evaluate protobuf/gRPC-style contracts, user-managed type checking, and exposing types as image labels; done means the project has an agreed approach to these questions.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
backend-api-design
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.