Re: Storing functions in the database

2017-03-10 Thread Alexander Burger
Hi Joh-Tob, > Reading the full 'doc helps. The solution was 'Any. > > : (rel body (+Any +Need)) > -> +Function Yes, almost. The +Need is wrong though, it is a prefix class and is at least not clean here. Also, as I always keep saying, be careful with +Need. It makes usually only sense for value

Re: Storing functions in the database

2017-03-10 Thread Joh-Tob Schäg
Problem solved. Reading the full 'doc helps. The solution was 'Any. : (pool "type.db") -> T : (class +Function +Entity) -> +Function : (rel name (+Idx +String)) -> +Function : (rel body (+Any +Need)) -> +Function : (new! '(+Function) 'name "fakultät" 'body '((N) (apply '* (range 1 N -> {2} : (

Storing functions in the database

2017-03-10 Thread Joh-Tob Schäg
Hello, i try to store a function is a database. Can somebody spot what i am doing wrong? (pool "types.db") #empty : (class +Function +Entity) -> +Function : (rel name (+Idx +String)) -> +Function : (rel body (+Bag +Bag +Need)) -> +Function ? (select +Function) {5} (+Function) name "1-to-N-sum"